Hai già aperto un thread nella sezione giusta, non fare cross-posting.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum