1 | |
Ввод кириллицы в С++15.08.2013, 17:42. Показов 26568. Ответов 28
Метки нет (Все метки)
При вводе значения переменной типа string или char кириллицей всегда выдает кракозябры.
setlocale помогает только для вывода (cout,printf работают безотказно). Ничего не нашел полезного в гугле, везде либо предлагают изменить раскладку на досовскую 866 (работает до первого сохранения .срр файла), либо какие то сложные и непонятные функции. Как лечить?
0
|
15.08.2013, 17:42 | |
Ответы с готовыми решениями:
28
Ввод/вывод кириллицы Ввод кириллицы в консоли Организовать ввод кириллицы в массив Ввод/вывод кириллицы через консоль |
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
15.08.2013, 17:44 | 2 |
в списке важных тема висит же Русские шрифты в консоли
0
|
138 / 130 / 59
Регистрация: 13.12.2012
Сообщений: 293
|
||||||
15.08.2013, 17:45 | 3 | |||||
А так?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
15.08.2013, 17:45 | 4 |
0
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,926
|
|||||||||||
15.08.2013, 17:46 | 5 | ||||||||||
Для Windows:
0
|
15.08.2013, 17:56 [ТС] | 7 | |||||
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
15.08.2013, 18:06 | 10 |
0
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,926
|
||||||
15.08.2013, 19:39 | 11 | |||||
0
|
15.08.2013, 22:51 | 13 |
Если интересно, можно почитать проблемы кодировок и ввод/вывод здесь: http://zelserg.livejournal.com/2117.html
0
|
15.08.2013, 23:58 | 16 |
Есть, но по ссылке выше я показываю, что в нем "не так" и к каким проблемам это приводит. Не то, что проблемы неразрешимы, просто надо выбрать способ, а простого и универсального способа я не знаю. Если кто знает, поделитесь.
0
|
16.08.2013, 00:06 | 17 |
zer0mail,
хм, наверное тут нужно что-то с буфером обмена делать. Я имею ввиду, создать массив типа char, в который сначала будет забиваться введенна строка, а потом будет происходить вывод на экран. Просто нужно сделать отдельные массивы на каждый пункт ввода. Я не настаиваю на своем методе, просто пока это первое, что в голову пришло.
0
|
150 / 137 / 35
Регистрация: 29.07.2012
Сообщений: 709
|
|
16.08.2013, 00:30 | 18 |
Шрифт меняли в свойствах cmd окна? Компилятор у вас какой?
0
|
16.08.2013, 01:42 | 20 |
CHELOVEKPAUK, а в стандартных диалогах Windows с русским текстом проблем нет?
0
|
16.08.2013, 01:42 | |
16.08.2013, 01:42 | |
Помогаю со студенческими работами здесь
20
Ввод в строки и вывод в консоль кириллицы Кодировки кириллицы: CP866, Windows-1251, ввод/вывод Ввод в структуру кириллицы Ввод кириллицы с клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |