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

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

Войти
Регистрация
Восстановить пароль
 
Bend3r
 Аватар для Bend3r
148 / 135 / 18
Регистрация: 29.07.2012
Сообщений: 709
#1

Кирилица в консоли - C++

03.08.2012, 21:18. Просмотров 522. Ответов 3
Метки нет (Все метки)

С CSharp перешол на C++, начал с азов создаю консольное приложение, без ошибок все отлично, но замест русских букв выдает иерогрифы, помогите решить проблему. Продемонстрировал на картинках.
Миниатюры
Кирилица в консоли   Кирилица в консоли  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2012, 21:18     Кирилица в консоли
Посмотрите здесь:

Очистка консоли C++
шрифт в консоли C++
C++ Кодировка в консоли(C)
C++ Freetype + кирилица
Кодировка в консоли C++
закрытие консоли C++
Кирилица в массив C++
C++ Кирилица
Кирилица в конслое C++
C++ часы в консоли
Имитация консоли ? C++
Звук в консоли C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dem0Men
 Аватар для Dem0Men
9 / 9 / 0
Регистрация: 19.02.2012
Сообщений: 32
03.08.2012, 22:05     Кирилица в консоли #2
Мой личный совет: в консоли русский не использовать. А так посмотрите в Гугле, там куча решений. Если вкратце, то вам надо перекодировать в другую кодировку и всё будет хорошо!
Вариант1:
C++
1
2
SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
Вариант2:
C++
1
2
#include <locale>
setlocale(LC_ALL,"russian");
Или
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <locale>
 
int main()
{
    std::locale rus("rus_rus.866");
 
    std::wcout.imbue(rus);
 
    std::wcout << L"Привет, мир!!!";
 
    return 0;
}
Bend3r
 Аватар для Bend3r
148 / 135 / 18
Регистрация: 29.07.2012
Сообщений: 709
04.08.2012, 00:35  [ТС]     Кирилица в консоли #3
Помогло
silent_1991
Эксперт С++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
05.08.2012, 13:09     Кирилица в консоли #4
Как обычно, поиском никто не пользуется, закреплённые темы никто не читает.
Русские шрифты в консоли
 Комментарий модератора 
Тема закрыта.
Yandex
Объявления
05.08.2012, 13:09     Кирилица в консоли
Закрытая тема Создать тему
Опции темы

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