MFC : comment delete le buffer apres avoir Read un CFile ? - C++ - Programmation
Marsh Posté le 30-07-2004 à 11:36:55
J'avais deja testé avec le [], et ca me fait la meme chose
Marsh Posté le 04-08-2004 à 21:49:37
Hep !!!
l'erreur est ici :
buffer[dwLength] = 0;
si tu alloue un tableau de x elements, l'indice peut varier de 0 à x-1 !
Marsh Posté le 04-08-2004 à 21:53:29
si tu as peur des fuites, tu peux utiliser std::vector<char>
Code :
|
Marsh Posté le 30-07-2004 à 10:43:54
Voila jai mon appli qui lit un fichier, mon probleme est que quand jutilise Read pour mettre dans un buffer l'interieur du fichier...je ne peux pas le free sinon segfault
Voila mon code :
Sur msdn les exemples donnés sont sans les delete et mon probleme est qu'a chaque fois que je quitte mon programme il me fait un :
Detected memory leaks!...etc
Je sens la connerie toute bete...mais javoue que je ne voie pas ou ca foire
Merci pour l'aide
Message édité par flou1 le 30-07-2004 à 11:06:25