no save
Assistance
Achat
News

Forum | programmation
[programmer en C] - erreur de segmentation
guillaume, le jeu. 04 sept. 2003 à 17:03:48
ok, c bon ca marche !!

en fait j'ai alloué seq :
seq = malloc(10 000 000 );

j'ai mis un chiffre volontairement énorme, car la chaine que je veux lire peut contenir jusqu'a 10 000 000 caracteres.

serait-ce judicieux de réallouer la variable une fois que sa longueur est connue ?

du genre :

len = lenstr(seq);
new_seq = malloc(len);
free(seq);
Précédentguillaume
sept. 03
Bob
sept. 03
Suivant
REPONSES
mirza
sept. 03
guillaume
sept. 03
guillaume
sept. 03
Bob
sept. 03
Bob
sept. 03
mirza
sept. 03
Guillaume
sept. 03
mirza
sept. 03
mirza
sept. 03
Bob
sept. 03
Version Web
Réalisé par RedShift
no save