Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
HAHAHAHA
0 / 0 / 0
Регистрация: 10.06.2012
Сообщений: 16
#1

Как вывести кириллицу в консоли - C++

07.05.2014, 19:49. Просмотров 545. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
void first()
{
    char ch[20];
    gets(ch);
    puts(ch);
}
 
int main()
{
first();
}
При вводе в gets кириллицу в puts выводится абы что.
Причем при выполнении кода ниже

C++
1
2
3
4
5
6
int main()
{
    char ch[20];
    gets(ch);
    puts(ch);
}
Все нормально.



Использую Visual Studio 2012, Widows7 32 bit.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2014, 19:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как вывести кириллицу в консоли (C++):

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

Кодировка ввода вывода консоли под кириллицу и латиницу - C++
Возникла необходимость одновременной работы кириллицы и латиницы в консоле.(ввод-обработка-вывод) setlocale(LC_CTYPE, "rus"); ...

Вывести кириллицу в консоль - C++
Как вывести русский текст в консоль, setlocale(LC_ALL, "Russian"); почему-то не работает...

ReadProcessMemory() Вывести кириллицу в консоль - C++
Здравствуйте, я получил значение "0081D1BAD09ED00B" из ячейки памяти с помощью функции ReadProcessMemory(); char name; ...

Как вывести время в консоли с++ с использованием класса - C++
Если у кого-то есть хоть что-то похожее, скиньте, пожалуйста, кусок кода

Как вывести в название консоли несколько переменных? - C++
Как вывести в название консоли несколько переменных? Что-бы там было ( a = переменная и b = переменная ).

1
Myptuk
1 / 1 / 0
Регистрация: 01.05.2013
Сообщений: 43
07.05.2014, 21:36 #2
C++
1
2
3
4
5
6
int main()
{
    setlocale(LC_ALL, "Russian");
 
    //тут ваш код
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2014, 21:36
Привет! Вот еще темы с ответами:

Как вывести русские буквы в заголовок консоли? - C++
Использую такую конструкцию: setlocale(LC_ALL, "Russia"); static const TCHAR* myTitle = TEXT("Генератор паролей "); ...

Как вывести символ бесконечности(∞) в консоли с помощью cout - C++
Как вывести символ бесконечности(∞) в консоли с помощью cout?

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

Как в wxWidget корректно отображать кириллицу? - C++
Доброго времени суток. Хочу скомпилировать проект с использованием wxWidgets, всё хорошо но кириллицу она не отображает. Заранее поясню...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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