Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880

Кириллица в консоль выводится некорректно

23.03.2014, 10:27. Показов 2346. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установил свежий Qt MinGW.
ОС - Windows 8.1 х64.
Что я только не пробовал, что бы консоль нормально показала кириллицу, ничего не помогает(
Посоветуйте что нить.

Добавлено через 3 минуты
Может что то с Виндой не так?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.03.2014, 10:27
Ответы с готовыми решениями:

Не выводится кириллица в консоль
Всем привет. Работаю в Visual 2010. Проблема в том, что когда пытаюсь вывести русские буквы в консоль получается дребедень полная. Ниже...

Не выводится кириллица
Никак не хочет работать кириллица.#include "stdafx.h" #include <iostream> #include <clocale> #include <locale.h> #include...

Некорректно отображается кириллица в консольном приложении
Есть код // Рис. 2.7: fig02_07.cpp // Программа вычисления среднего значения. Использует повторение, управляемое счетчиком. ...

13
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
23.03.2014, 10:30
Тут много разных вариантов, пробовали?
0
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 10:32  [ТС]
Цитата Сообщение от ВАСИЛЕВС Посмотреть сообщение
Тут много разных вариантов, пробовали?
Та вроде да
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
23.03.2014, 10:33
Цитата Сообщение от andreyananas Посмотреть сообщение
Может что то с Виндой не так?
это действительно проблемы винды

Цитата Сообщение от andreyananas Посмотреть сообщение
Та вроде да
что пробовали?

SetConsoleCP function
SetConsoleOutputCP function
и ставите шрифт Lucida Console
0
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 11:03  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
SetConsoleCP function
SetConsoleOutputCP function
А можно пояснить что с этим делать?

Добавлено через 13 минут
как вставлять вродь понял, но не помогает(
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.03.2014, 11:41
Цитата Сообщение от andreyananas Посмотреть сообщение
как вставлять вродь понял, но не помогает(
Всем помогает и вам должно помочь. Покажите, для начала, код, который пробуете.
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
В свойствах консоли выбрать шрифт: Lucida Console.
Установка шрифта Lucida Console
1
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 12:01  [ТС]
Нет это не помогает((((
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.03.2014, 12:05
Цитата Сообщение от andreyananas Посмотреть сообщение
Нет это не помогает((((
Сколько раз нужно написать?
Цитата Сообщение от alsav22 Посмотреть сообщение
Покажите, для начала, код, который пробуете.
Ясновидящих тут нет. Ещё раз повторю:
Цитата Сообщение от alsav22 Посмотреть сообщение
Всем помогает и вам должно помочь.
1
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 12:25  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <windows.h>
 
using namespace std;
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
 
  cout << "Привет Мир" << endl;
 
}
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.03.2014, 12:28
Покажите скрин с выводом на консоль, и скрин с настройками шрифта в консоли.
1
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 12:40  [ТС]
Вот
Миниатюры
Кириллица в консоль выводится некорректно   Кириллица в консоль выводится некорректно  
0
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 12:49  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
Покажите скрин с выводом на консоль, и скрин с настройками шрифта в консоли.
вот скрин)
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.03.2014, 13:08
Лучший ответ Сообщение было отмечено andreyananas как решение

Решение

В параметрах Creator, Текстовый редактор, Поведение, установите кодировку: Windows 1251.
1
 Аватар для andreyananas
27 / 27 / 11
Регистрация: 15.10.2013
Сообщений: 880
23.03.2014, 13:13  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
В параметрах Creator, Текстовый редактор, установите кодировку: Windows 1251.
Сменил, не помогло(

Добавлено через 3 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
В параметрах Creator, Текстовый редактор, Поведение, установите кодировку: Windows 1251.
ВСЕ РАБОТАЕТ СПАСИБО БОЛЬШОЕ=)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.03.2014, 13:13
Помогаю со студенческими работами здесь

Кириллица в выводе на консоль
Вот программа, ввожу русскими буквами а на выходе &quot;кряказяблы&quot; int main() { setlocale(LC_ALL, &quot;Russian&quot;); ...

Ввод вывод в файл и консоль.(Кириллица)
int main() { setlocale(LC_ALL, &quot;rus&quot;); ifstream a(&quot;qwe.txt&quot;); string x, y; getline(cin, x); //1- ввод из консоли в (x) ...

Матрица выводится некорректно
Задаю матрицу и ее элементы, но выводятся не мои элементы, а какие-то другие. Помогите пожалуйста! #include &lt;vcl.h&gt; #pragma...

Некорректно выводится данные в коде
Некорректно выводятся данные в полях &quot;Вид&quot; и увеличения на процент (см. скрин). Что делать? Задание Класс Треугольник Свойства:...

Некорректно выводится длинное число
Доброго времени суток, товарищи. Прошу разъяснения. При выводе числа способом, приведённым ниже, знаки, начиная с 16-го почему-то...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru