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

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

Войти
Регистрация
Восстановить пароль
 
Kritt
 Аватар для Kritt
1 / 1 / 0
Регистрация: 18.01.2013
Сообщений: 65
#1

Не работает вывод кириллицей - C++

29.10.2013, 09:31. Просмотров 421. Ответов 4
Метки нет (Все метки)

Не знаю как сделать что бы выводилось русскими буквами! Кто знает помогите
Миниатюры
Не работает вывод кириллицей  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2013, 09:31     Не работает вывод кириллицей
Посмотрите здесь:

C++ Как заставить консоль писать кириллицей?
UrlDecode, Работа с кириллицей C++
Base64 не работает с кириллицей в одном из случаев C++
C++ Вывод в файл не работает
C++ Шифрование XOR не работает с кириллицей
C++ Шифрование текста алгоритмом Виженера не работает с кириллицей
Сохранение строк с кириллицей в файлах C++
Запись текста в файл кириллицей C++
Не работает вывод C++
C++ Не работает вывод
C++ Вывод введенного кириллицей текста

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Verbillion
9 / 9 / 0
Регистрация: 22.10.2013
Сообщений: 36
29.10.2013, 09:32     Не работает вывод кириллицей #2
А это вам не помогло?
Harmonster
9 / 9 / 3
Регистрация: 20.05.2012
Сообщений: 101
29.10.2013, 13:21     Не работает вывод кириллицей #3
C++
1
2
3
4
5
6
7
....
int main()
{
setlocale (LC_ALL, "Russian");
...
}
...
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,222
29.10.2013, 13:25     Не работает вывод кириллицей #4
Kritt, в каждую функцию где будут присутствовать символы на русском необходимо вставлять данную строку:
C++
1
setlocale (LC_ALL, "Russian");
как выше упомянул Harmonster
alsav22
5411 / 4807 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 17:15     Не работает вывод кириллицей #5
Цитата Сообщение от VLK Посмотреть сообщение
в каждую функцию где будут присутствовать символы на русском необходимо вставлять данную строку:
В каждую не нужно, достаточно в main().

Добавлено через 1 минуту
Но работать будет только на вывод. Для ввода и вывода:
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
В свойствах консоли выбрать шрифт: Lucida Console.
Yandex
Объявления
29.10.2013, 17:15     Не работает вывод кириллицей
Ответ Создать тему
Опции темы

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