Bonjour,

Je suis sur un projet ,qui utilise beaucoup de pointer.
Quand ma mémoire arrive à saturation , l'allocation échoue bien évidemment.
Le hic , c'est quand je libère la mémoire , je vois pourtant bien dans le gestionnaire de tache que la mémoire utilisé diminue
une allocation mémoire demandé de 700 Mb échoue avec l'exception "Out of memory" sachant qu'il reste environ 2Gb de mémoire disponible et que à ce moment là ,mon projet n'utilise que 500 Mb de mémoire.
En passant par la méthode new et free , j'ai essayer la fonction VirtualAlloc pour les 700 Mb , même soucis.

Comment résoudre ce problème ?

Merci.