preguntar acerca de c
2
réponses
Un prototype de fonction typedef peut-il être utilisé dans les définitions de fonctions?
, j'ai une série de fonctions avec le même prototype, dire
int func1(int a, int b) {
// ...
}
int func2(int a, int b) {
// ...
}
// ...
Maintenant, je veux simplifier leur définition et leur déclaration. Bien sûr, je pourrais utiliser une macr …
demandé sur
1970-01-01 00:33:31
11
réponses
Décalage teinte D’une couleur RVB
J'essaie d'écrire une fonction pour décaler la teinte D'une couleur RVB. Plus précisément, je l'utilise dans une application iOS, mais le calcul est universel.
Le graphique ci-dessous montre comment les valeurs R, G et B changent par rapport à la te …
demandé sur
1970-01-01 00:33:31
8
réponses
Quand devrions-nous utiliser asserts en C?
J'écris une fonction en C. Par style, quand est-il bon d'utiliser assert par rapport à renvoyer un code d'erreur. Disons que la fonction divise deux nombres. Devrais-je affirmer que le diviseur est différent de zéro ou devrais-je retourner un code d' …
demandé sur
1970-01-01 00:33:31
9
réponses
Programmation de haut en bas et de bas en haut
Pourquoi disons-nous que le langage tel que C est top-down alors que les langages OOP comme java ou C++ comme bottom-up?. Cette classification a-t-elle une importance dans le développement de logiciels? ... …
demandé sur
1970-01-01 00:33:29
7
réponses
Bon IDE C Pour Mac? [fermé]
Je viens de commencer un travail où je programmation en C sur un Mac, ce qui est ma première expérience en utilisant un Mac pour le développement. Pour l'instant, J'utilise Xcode comme éditeur, puis j'utilise make / gcc / svn sur la ligne de commande …
demandé sur
1970-01-01 00:33:29
6
réponses
Comment trouver de manière portable min (INT MAX, abs (INT MIN))?
Comment puis-je trouver de manière portable le plus petit des INT_MAX et abs (INT_MIN)? (C'est la valeur absolue mathématique de INT_MIN, pas un appel à la fonction abs.)
Il devrait être le même que INT_MAX dans la plupart des systèmes, mais je cher …
demandé sur
1970-01-01 00:33:35
1
réponses
Comment installer les dépendances de développement gtk sur Ubuntu?
J'ai le code de GTK tutoriel dans base.c.
Je travaille sur Ubuntu et quand je compile en utilisant
$ gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0`
Je reçois l'erreur suivante
Package gtk+-2.0 was not found in the pkg-config sea …
demandé sur
1970-01-01 00:33:33
12
réponses
que signifie ** en C
Qu'est-ce que cela signifie Quand un objet a 2 astérisques au début?
**variable
... …
demandé sur
1970-01-01 00:33:30
8
réponses
Pourquoi ce code C est-il plus rapide que ce code C++? obtenir la plus grande ligne dans le fichier
J'ai deux versions d'un programme qui fait la même chose, l'obtention de la plus grande longueur d'une ligne dans un fichier, j'ai un fichier avec environ 8 mille lignes, mon code en C est un peu plus primitive (bien sûr!) que le code que j'ai en C++ …
demandé sur
1970-01-01 00:33:32
6
réponses
Comment Pouvez-vous vider une écriture en utilisant un descripteur de fichier?
Il s'avère que tout ce malentendu entre open() et fopen () provient d'un pilote I2C bogué dans le noyau Linux 2.6.14 sur un ARM. Le Backporting d'un pilote bit bashed de travail a résolu la cause profonde du problème que j'essayais d'aborder ici.
…
demandé sur
1970-01-01 00:33:28