In alternativa puoi utilizzare gli stream Unicode wcin e wcout al posto dei soliti cin e cout.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum