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

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

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

C++ Строка в консоли
C++ Freetype + кирилица
Кодировка в консоли 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
142 / 129 / 17
Регистрация: 29.07.2012
Сообщений: 681
04.08.2012, 00:35  [ТС]     Кирилица в консоли #3
Помогло
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
05.08.2012, 13:09     Кирилица в консоли #4
Как обычно, поиском никто не пользуется, закреплённые темы никто не читает.
Русские шрифты в консоли
 Комментарий модератора 
Тема закрыта.
Yandex
Объявления
05.08.2012, 13:09     Кирилица в консоли
Закрытая тема Создать тему
Опции темы

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