Форум программистов, компьютерный форум CyberForum.ru

Правильная кодировка для кириллицы - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
lordPS
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 55
07.05.2012, 17:23     Правильная кодировка для кириллицы #1
cout << "Я учусь програмировать на С++.У меня стоит компилятор Dev C++.Проблема в том,что когда я вывожу текст в кирилице вместо него выводятся песпорядочный набор символов в латинице.Помогите, хто как может!";
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2012, 17:23     Правильная кодировка для кириллицы
Посмотрите здесь:

Поиск кириллицы в строке. C++
C++ Вывод кириллицы
C++ Обработка кириллицы
C++ Перевод с кириллицы на русский
Ввод кириллицы в С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
arist
0 / 0 / 0
Регистрация: 14.02.2011
Сообщений: 100
08.05.2012, 08:17     Правильная кодировка для кириллицы #2
Может, что-то типа этого:
TCHAR * s1 = "Я учусь програмировать на С++...";
TCHAR * s2 = new TCHAR[strlen(s1)+1];
CharToOem(s1, s2);
cout << s2;
arist
0 / 0 / 0
Регистрация: 14.02.2011
Сообщений: 100
08.05.2012, 08:19     Правильная кодировка для кириллицы #3
delete s2;
lordPS
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 55
11.05.2012, 15:53  [ТС]     Правильная кодировка для кириллицы #4
Спасибо arist у меня получилось!
TheBits
0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 73
11.05.2012, 18:48     Правильная кодировка для кириллицы #5
Ещё есть вариант редактировать файл в DOS кодировке (codepage 866).
Yandex
Объявления
11.05.2012, 18:48     Правильная кодировка для кириллицы
Ответ Создать тему
Опции темы

Текущее время: 04:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru