23 / 23 / 11
Регистрация: 15.04.2012
Сообщений: 183
|
|
1 | |
Значения переменных - русские шрифты25.01.2013, 15:42. Просмотров 1087. Ответов 8
Метки нет Все метки)
(
Здравствуйте, такая проблема:
Как сделать так чтобы если я создал string tmp = "й,ц,у,К,Е,Н,г,Ш,щ"; то чтобы и работало с русскими буквами,ю а-то сейчас на консоль некаторые выводятся нормально, но большенство всё же выводятся кракозябами вместо букв. Если это нужно кодировку менять то подскажите где, я лазил так и не нашёл. У меня Visual Studio 2010.
0
|
|
25.01.2013, 15:42 | |
Русские шрифты в консоли
Очередные русские шрифты в консоли... |
|
100 / 100 / 39
Регистрация: 17.04.2011
Сообщений: 554
|
|
25.01.2013, 15:48 | 2 |
0
|
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
|
|
25.01.2013, 15:48 | 3 |
wstring используй и wcout/wcin свякие. Они для Unicode. Или в настройках проекта поставь Unicode.
0
|
алкокодер
156 / 152 / 41
Регистрация: 27.12.2012
Сообщений: 550
|
|
25.01.2013, 15:50 | 4 |
setlocale(LC_ALL, "rus");
не помогает?
0
|
23 / 23 / 11
Регистрация: 15.04.2012
Сообщений: 183
|
|
25.01.2013, 16:08 [ТС] | 5 |
как и где менять кодировку?
остальное всё не подходит. Добавлено через 2 минуты всё что вы показали это всё для того чтобы текст вывести на консоль русский, а мне нужно чтобы русский текст был значением переменной и выводился нормально. я всегда пишу setlocale(0,""); и строки типа cout<<"привет мир!" выводит нормально. но у меня слишком большая программа и вся из собственных типов данных, перегружен даже оператор << который работает с потоком по пользовательским настройкам а не по стандарту.
0
|
100 / 100 / 39
Регистрация: 17.04.2011
Сообщений: 554
|
||||||
25.01.2013, 16:10 | 6 | |||||
0
|
23 / 23 / 11
Регистрация: 15.04.2012
Сообщений: 183
|
|
25.01.2013, 16:26 [ТС] | 7 |
такой способ пробовал, если так делать то вместо Q(й) на русской раскладке пишет "Щ"
0
|
алкокодер
156 / 152 / 41
Регистрация: 27.12.2012
Сообщений: 550
|
||||||
25.01.2013, 17:25 | 8 | |||||
Elfenlide,
Всё выводит. Непонятно в чём у вас проблема, может со шрифтом в консоле?
0
|
алкокодер
156 / 152 / 41
Регистрация: 27.12.2012
Сообщений: 550
|
|
25.01.2013, 17:32 | 9 |
И ещё, может быть проблема вовсе не в шрифтах, а в том что вы выходите за рамки строки?
Как результат выхода
0
|
25.01.2013, 17:32 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Русские шрифты в консоли - продолжение Как заставить консоль понимать русский язык? (русские шрифты в консоли) Русские символы в качестве имен переменных Поменять местами значения целых переменных х и у не используя дополнительных переменных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |