Perché apri nuovi thread? Leggi le risposte nell'altro che hai creato.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum