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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
#1

Работа с русским языком в консольном приложении - C++

03.06.2012, 01:56. Просмотров 700. Ответов 2
Метки нет (Все метки)

Как можно осуществить ввод-вывод текста на русском языке в консоли?
Просто я в программе использовал уже тексты в файлах на русском языке, ввел их там, все как положено(использовал еще setlocale(LC_ALL, "RUS")
Но когда я пытаюсь ввести, например, название для поиска по введенным данным, на русском языке, то программа, когда я вывожу то, что ввел для проверки, выдает мне т.н. ерунду.

Как вы с этой проблемой справляетесь?
Что можете посоветовать?

"Жду ответа, как соловей лета"

Заранее всем спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 01:56     Работа с русским языком в консольном приложении
Посмотрите здесь:

Работа с файлами в консольном приложении - C++
Пожалуйста подскажите как в Visual C++ 2008 работать с файлами в проекте консольного приложения?

Не работает с русским языком - C++
Может кто-нибудь сказать, почему это #include "stdafx.h" #include <iostream> #include <list> #include <algorithm> #include...

проблемы с русским языком - C++
помогите пожалуйста как подключить заголовочный фаил русского языка или что там надо зделать ? :help:

Запись в Excel, чтение из файла и проблемы с русским языком - C++
Сразу несколько вопросов… Запись в Excel-евский документ: много читала в интернете и на вашем сайте конкретно, но, поскольку всё было...

Как записать данные в файл русским языком? [VS2008] - C++
я использовал в предыдущей теме вот такие методы: SetConsoleCP(1251); SetConsoleOutputCP(1251); Я не очень правильно...

Ошибка в консольном приложении - C++
{ class Program { public struct Point { public int X; public int Y; ...

WxWidgets - в консольном приложении - C++
Начал изучение библиотек wxWidgets в Code Blocks, столкнулся с проблемой компиляции, вроде все подключено,просто строку в консоль выводит а...

Китайские иероглифы в консольном приложении - C++
Вопрос: можно ли вывести в консоли китайские иероглифы, или например специфичные немецкие буквы стандартами языка си или же с++. Может...

Скрыть курсор в консольном приложении - C++
здрасти. Есть ли какая нибудь функция которая скрывает курсор? (в консоли)

Греческие буквы в консольном приложении - C++
Интересует возможность в консольной программе выводить на экран греческие буквы, такие как лямбда, альфа, бета и тому подобные. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3033 / 2354 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
03.06.2012, 06:52     Работа с русским языком в консольном приложении #2
Тут два варианта. Либо менять кодовую страницу для консоли, либо перекодировать строки функцией CharToOem/OemToChar.
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
03.06.2012, 12:14  [ТС]     Работа с русским языком в консольном приложении #3
kazak, спасибо. позже что-нибудь попробую. а пока что на английский переписал. времени мало для этого
Yandex
Объявления
03.06.2012, 12:14     Работа с русским языком в консольном приложении
Ответ Создать тему
Опции темы

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