СИ
Светлана Иванушкина
locale::global(locale(""));
В VS 2010:
Чтоб все стринги по умолчанию были юникодовскими - ПКМ по проекту -> Свойства -> Вкладка "Общие" -> Набор символов - "Использовать многобайтовую кодировку".
Если консольное приложение, то:
setlocale(LC_ALL, "");