Показать сообщение отдельно
Старый 12.04.2011, 09:24   #9
Йоха
Умный
 
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
Йоха Скоро придёт к известности
По умолчанию

По умолчанию консоль имеет кодировку 866 (OEM), посему :
Или воспользоваться функцией конвертацией для каждой выводимой строки
Код:
CharToOem
Или один раз в начале программы написать:
Код:
setlocale(LC_ALL, "Russian");
и после этого любой вывод в консоль будет работать как положено
Код:
cout << "русский текст" << endl;
выведет именно "русский текст"

Последний раз редактировалось Йоха; 12.04.2011 в 09:29.
Йоха вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
KiriX (12.04.2011)