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

сравнение строк на кириллице - C++

Войти
Регистрация
Восстановить пароль
 
quasi
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 16
02.03.2014, 15:42     сравнение строк на кириллице #1
Здравствуйте. Возникли проблемы при использовании функций strcmp/strcoll.
Необходимо сравнить строки на кириллице, введенные с клавиатуры. При использовании strcmp результат выводится в кракозябрах. Для strcoll необходимо, как я понимаю, подключить setlocale( LC_COLLATE"Rus"), тогда результат прекрасно выводится на русском, но при этом в самой консоли вместо кириллицы - кракозябры.
Подскажите, как добиться использования кириллицы и в консоли, и при сравнении строк.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2014, 15:42     сравнение строк на кириллице
Посмотрите здесь:

Сравнение строк C++
C++ Сравнение строк
сравнение строк C++
C++ Сравнение строк
C++ Сравнение 2 строк
C++ Сравнение строк
C++ Сравнение строк
Сравнение строк C++
Сравнение строк C++
Сравнение строк C++
C++ сравнение строк
Сравнение строк C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zer0mail
2289 / 1915 / 192
Регистрация: 03.07.2012
Сообщений: 6,848
Записей в блоге: 1
02.03.2014, 17:10     сравнение строк на кириллице #2
Почитай:http://zelserg.livejournal.com/2117.html
Yandex
Объявления
02.03.2014, 17:10     сравнение строк на кириллице
Ответ Создать тему
Опции темы

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