Bonjour, je travaille sous vc++ avec MFC (j'utilise l'allocation dynamique).
j'ai l'erreur:
et parfois j'obtiens" Memory leak detect""fatal error LNK1000: Internal error during IncrBuildImage"
Je ne sais pas si ces deux erreurs sont �quivalentes.
j'ai d�ja dans chaque fichier .cpp le code suivant:
alors j'obtiens a la fin du d�bogage le fichier .cpp et la ligne qui contient le memory leak . mais je n'arrive pas � cerner l'erreur pour la r�soudre
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif
Par exemple:
voici les lignes correspondantes:Detected memory leaks!
Dumping objects ->
c:\users\koukou\desktop\client-serveur\serveur_application mfc\serveur\serveur\envoireception.cpp(29) : {107} normal block at 0x00745CD8, 12 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD
c:\users\koukou\desktop\client-serveur\serveur_application mfc\serveur\serveur\envoireception.cpp(25) : {105} normal block at 0x00747F38, 260 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
c:\users\koukou\desktop\client-serveur\serveur_application mfc\serveur\serveur\envoireception.cpp(22) : {104} normal block at 0x00747BF0, 780 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.
J'ai bien v�rifi� qu'il n'y a pas un d�passement de m�moire allou�e au niveau de mon code . je n'arrive pas � comprendre ou est le probl�me??
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 char* sendBuffer=new char[780]; LPBYTE byte_sendBuffer=new BYTE[260]; LPBYTE byte_recvbuffer=new BYTE[12];
Merci pour l'aide
Partager