Problème mémoire Visual C++ 2005, (pourtant il n'y a pas de mémoire "dynamiqueme

Sim 2005 Messages postés 86 Date d'inscription dimanche 1 mai 2005 Statut Membre Dernière intervention 18 juillet 2009 - 13 déc. 2006 à 16:58
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 13 déc. 2006 à 21:06
J'ai un programme qui utilise beaucoup plus de mémoire qu'il ne le devrait. Toutes les variables sont statiques, il ne peut s'agir d'une fuite de mémoire, or, à chaque appel de fonction le programe utilise quelques 500 ko voire 1-2 Mo supplémentaires qui ne sont pas déduits, bien que la fonction soit terminée, (et logiquement toutes les variables du type char texte[512] sont supprimées).
Le comble vient lors de l'appel de la fonction MessageBox, qui ajoute instantanément 2 Mo d'espace mémoire utilisé en plus. Des idées?
J'utilise Microsoft Visual C++ 2005 en natif, pas en .net.
Merci

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
13 déc. 2006 à 21:06
Ca peut être du a des ressoures non libérées (une bitmap par exemple). Si on ne voit pas ton code, difficile de deviner

_____________________________________
Un éditeur de ressources gratuit pour Windows
0
Rejoignez-nous