... che peraltro era la soluzione che ti ho proposto...
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum