C : help je ne trouve pas l'erreur (solution trouver merci) - C++ - Programmation
Marsh Posté le 10-05-2003 à 20:48:26
Citation : Matrice[i].NomComposant[]="AND"; |
illegal. utilise strcpy(Matrice[i].NomComposant,"AND" ) a la place
Marsh Posté le 10-05-2003 à 20:50:22
Matrice[i].NomComposant[]
Ces crochets n'ont rien à faire la
edit: grilled
Marsh Posté le 10-05-2003 à 20:52:21
t'as pas l'imression que tu fais un peu partout la meme chose dans ton switch?
autre chose: si tu n'est pas amené à modifé le nom de tes composants
tu peux transformer ton champ en
const char * nomcomposant
et faire truc.nomcomposant="AND"
Marsh Posté le 10-05-2003 à 20:53:37
chrisbk a écrit :
|
merci ca marche c une bonne astuce d'utiliser string.h
je débute en C j'ai un peu de mal
Marsh Posté le 10-05-2003 à 20:54:46
const char *truc[]={"AND","NAND",...};
Matrice[i].NomComposant = truc[rep];
Matrice[i].NbApparition=i+1;
i=i+1;system("cls" );
et pof
enfin si t'es en C le const risque de coincer....
Marsh Posté le 10-05-2003 à 20:45:05
dsl de solliciter votre aide pour cela...
Message édité par darkthunder le 10-05-2003 à 20:56:44