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

Signaler
Messages postés
86
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
18 juillet 2009
-
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
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

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
9
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