Hai già inserito la tua domanda in Java, evita di fare crossposting.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum