5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
|
||||||
1 | ||||||
Как работать с типом string в цикле на С++31.12.2016, 19:11. Показов 8503. Ответов 9
Метки нет (Все метки)
Доброго времени суток, и с Наступающим всех!
Вопрос в том, как реализовать 21-ую строку, чтобы при вводе "Да" я мог повторить цикл? Спасибо заранее!
0
|
31.12.2016, 19:11 | |
Ответы с готовыми решениями:
9
String, AnsiString или char * ? Что лучше использовать с классами? И как работать с типом string Как использовать case с типом string Как работать с типом enum? Как работать с типом Char |
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
|
|
31.12.2016, 19:18 [ТС] | 3 |
Что бы я не вводил "Да" или "Любой текст", он выходит с цикла
0
|
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
|
31.12.2016, 19:18 | 4 |
Скорее всего, русского ввода нет.
Русские шрифты в консоли
1
|
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
31.12.2016, 19:22 | 5 |
Сообщение было отмечено Bonchy как решение
Решение
У вас русский текст то печатается? Ну, попробуйте следующую последовательность действий:
1) Все string заменить на wstring. 2) Все cin/cout заменить на wcin/wcout. 3) Все "строковые литералы" заменить на L"строковые литералы". 4) Исходники сохранить в utf-8. Добавлено через 47 секунд Скорее всего есть, но не в той кодировке, в которой исходник программы.
1
|
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
||||||
31.12.2016, 19:25 | 6 | |||||
Bonchy, попробуй сначала это:
Установка шрифта Lucida Console
1
|
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
|
|
31.12.2016, 19:31 [ТС] | 7 |
О, точно, спасибо! C Yes работает Русского ввода не было. setlocale(LC_ALL, "rus") у меня всегда подключен. Сейчас попробую остальное подключить
Добавлено через 5 минут nd2, да, все работает теперь. Спасибо большое надо запомнить эту вещь, очень благодарен
0
|
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
|
|
31.12.2016, 19:44 [ТС] | 9 |
Да, я как раз читаю об этом сейчас. Как я понял, wstring/wcin/wcout используются когда работаешь не с латинскими шрифтами (при внезапной необходимости)?
0
|
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
31.12.2016, 20:02 | 10 |
Используется для окончательного решения вопроса с зоопарком кодировок в которых то одного символа нет, то другого нет, то вроде бы символ есть, но при неправильно указанной кодировке превращается в черт знает что. При повсеместном внедрении юникода таких проблем обычно не возникает.
1
|
31.12.2016, 20:02 | |
31.12.2016, 20:02 | |
Помогаю со студенческими работами здесь
10
Как работать с типом 8204? Как сделать функцию(метод) с типом String? Как работать в форме с логическим типом данных? Как при пользовании COM - объектов работать с типом обявленым как SafeArray? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |