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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 42, средняя оценка - 4.83
limelight
8 / 8 / 0
Регистрация: 17.04.2010
Сообщений: 112
#1

ввод, вывод, кириллица - C++

24.04.2010, 01:24. Просмотров 5613. Ответов 1
Метки нет (Все метки)

Если подобная тема поднималась(скорее всего да) то дайте ссылку , т.к. я ответа на свой вопрос не нашел.

Среда MSVS 2005.
Чтобы выводить текст в кириллице удобно использовать setlocale(). с этим все ясно.
но как быть когда требуется ввести строку состоящую из кириллического текста посредством
cin ? Ну, т.е. cin>>stroka, где stroka будет "Привет".
Поясню - если мы пишем вначале программы setlocale() , то с выводом кириллицы посредством
cout у нас проблемы нет, но есть проблемы с вводом посредством cin. Если setlocale() не использовать то тогда возникают проблемы с выводом кириллицы, но нет проблем с вводом.

Как раз и навсегда решить эту проблему?
Неужели нет стандартных приемов работы с русским(да и любым интернациональным) текстом?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2010, 01:24     ввод, вывод, кириллица
Посмотрите здесь:

Ввод / вывод. Кириллица. - C++
Помогите плиз! Эта программа выводит строки в которых есть слово) Программа работает только с латинским алфавитом! Как переделать на...

Ввод вывод в файл и консоль.(Кириллица) - C++
int main() { setlocale(LC_ALL, "rus"); ifstream a("qwe.txt"); string x, y; getline(cin, x); //1- ввод из консоли в (x) ...

Файловый ввод-вывод: выводятся не все символы, не читается кириллица - C++
Добрый день! При написании простого консольного приложения, целью которого является вывод заданных данных в текстовый файл, столкнулся с...

Ввод\Вывод - C++
Товарищи, был бы рад, если бы Вы оказали мне помощь в С++, пока разбераюсь в Нем плохо, но все еще впереди!) Собственно прошу помощи в...

Ввод/вывод - C++
Здраствуйте. Шиворот на выворот в вузе обучение начинается на основое того чего небыло. В данном смысле имеется ввиду ооп на си++ без каких...

Ввод и вывод на C++ - C++
Перехожу с паскаля на С++. С вводом и выводом в паскале было как-то попроще, а тут десятки вариантов. Подскажите, где можно найти...

Ввод/вывод в MS VS - C++
Здравствуйте! У меня похожая проблема ... только у меня Вижуал С++ (русская версия) ... - только-только установила ... При...

Ввод вывод - C++
Заполнить файл последовательного доступа f целыми числами, полученными с помощью генератора случайных чисел. Получить в файле g все...

ввод вывод - C++
cout << "Rabochiy " << num + 1 << ": \n"; cout << "Imya: "; cin >> (*Worker).Imya; cout << "Doljnost: "; cin >>...

Ввод /вывод на С++ - C++
мне нужна программа которая сможет с введённых слов находить гласных буквы заранее спасибо))

ввод/вывод - C++
Как определить откуда вызывают cout - из dll либо из исполняемого приложения?

ВВод / вывод - C++
Вот код. Здесь я записываю три числа разного типа в текстовый файл test.txt. Но в файле отображаются странные символы. Почему так может...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3033 / 2354 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
24.04.2010, 06:42     ввод, вывод, кириллица #2
Русские шрифты в консоли
Yandex
Объявления
24.04.2010, 06:42     ввод, вывод, кириллица
Ответ Создать тему
Опции темы

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