Bonjour à tous ,
alors là j'ai un gros problème et incompréhensible (pour moi en tout cas)
je reprend un programme écrit sous Unix et je le met sous Cygwin (sous windows).
Ce programme a dû être écrit par des informagiciens !![]()
voila comment je déclare mon pointeur :
voila comment je lui alloue la mémoire
Code : Sélectionner tout - Visualiser dans une fenêtre à part char *fbinaire
C'est cette dernière ligne qui ne marche pas ... Ou du moins le programme la passe une fois sur deux , et des fois une fois sur quatre !
Code : Sélectionner tout - Visualiser dans une fenêtre à part fbinaire = (char*) malloc (sizeof(char)*255);(en fait c'est aléatoire)
Symptômes ... : Le programme s'arrête violemment !
Quelqu'un saurait de quoi ça vient svp ?
Je rappelle que je bosse sous Cygwin et que ça marche très bien sous Unix !
Partager