Segmentation fault, C++
Fermé
mwouaz
Messages postés
3
Date d'inscription
mardi 3 mai 2011
Statut
Membre
Dernière intervention
5 mai 2011
-
4 mai 2011 à 00:00
mwouaz Messages postés 3 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 5 mai 2011 - 5 mai 2011 à 19:53
mwouaz Messages postés 3 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 5 mai 2011 - 5 mai 2011 à 19:53
1 réponse
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
662
Modifié par Pacorabanix le 4/05/2011 à 01:39
Modifié par Pacorabanix le 4/05/2011 à 01:39
const int LENGTH = 361000; ... int main () { ... char dicoList[LENGTH][TAILLE];
ceci devrait poser problème. C'est un tableau trop gros je pense.
Et c'est une erreur à l'exécution car le compilateur ne vérifie pas ce genre de choses.
et l'erreur apparait avant l'affichage, car le compilateur (encore lui) a surement choisi de faire l'allocation mémoire du tableau avant le reste du code.
4 mai 2011 à 21:16
Mnt ça fonctionne, même s'il m'affiche (surtout à la fin) parfois des caractères bizarres :
Z Y K L O N S
Z Y M A S E
Z Y M A S E S
Z Y M O T E C H N I E _ ?
Z Y M O T E C H N I E S
Z Y M O T I Q U E ? ? _ ?
Z Y M O T I Q U E S ? p ?
Z Y T H O N
Z Y T H O N S
Z Y T H U M
Z Y T H U M S
A quoi pourrait être dû ceci ?
Modifié par Pacorabanix le 5/05/2011 à 11:35
(c'est surement à cause de caractères spéciaux, genre accents, etc... tout ce qui est non-ASCII)
5 mai 2011 à 19:53
(J'sais pas trop comment joindre le dico..)
Un assistant a trouvé une manière de contourner le problème, je n'en ai donc plus.
Merci bcp pour ton aide !