Salut à tous,

Je voulais savoir les causes possibles d'une corruption de tas dans un cas assez particulier:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
int main()
{
 
 
        // Code...
 
        std::cout << "Appuyez sur entree pour continuer...";
	std::cin.ignore( std::numeric_limits<std::streamsize>::max(), '\n' );
 
	return 0;  // CORRUPTION ICI
}
puisque la corruption apparait tout à la fin du code.
Je vois pas comment on peut avoir une corruption ici, tous les destructeurs ont déjà été appelés...

Une idée?

EDIT : une fois le PC redémarré, ça ne plante plus!
On laisse tomber, ça devait etre un problème Windows