In alternativa puoi utilizzare gli stream Unicode wcin e wcout al posto dei soliti cin e cout.