Автор ??? задал вопрос в разделе Другие языки и технологии
Русские шрифты в консоли С++ и получил лучший ответ
Ответ от Владимир[гуру]
зависит от компилятора
Ответ от DeymoS[гуру]
// установить вручную шрифт Lucida Console в свойствах окна консоли
// и запомнить это для всех окон с этим именем
// записать в начале программы строку
#include <windows.h>
// записать в начале функции main ( после строки с символом { )
// две следующих строки
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
// установить вручную шрифт Lucida Console в свойствах окна консоли
// и запомнить это для всех окон с этим именем
// записать в начале программы строку
#include <windows.h>
// записать в начале функции main ( после строки с символом { )
// две следующих строки
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Ответ от Пользователь удален[гуру]
#include <iostream>
using namespace std;
int main ()
{
setlocale(0,"");
cout<<"Приветище Мир"<<endl;
}
====================================================
#include<stdio.h>
void main()
{
char s[1000];
CharToOemA("Русский текст
",s);
printf(s);
CharToOemA("Я в шоке неужели получилось
",s);
printf(s);
}
======================================
Пример:
#include <iostream>
using namespace std;
#include <windows.h>
char *Rus(const char *text);
char bufRus[256];
char* Rus(const char* text)
{
CharToOemA(text, bufRus);//? CharToOem
return bufRus;
}
void main()
{
cout << Rus("-----------------------------------------------") << endl;
cout << Rus("Лабораторная работа №2. |") << endl;
cout << Rus("Линейные процессы, математические функции. |") << endl;
cout << Rus("Выполнил: ст-т гр. XXXXX |") << endl;
cout << Rus(" Бондарев А. А. |") << endl;
cout << Rus("-----------------------------------------------") << endl;
cout << Rus("Введите значения переменных") << endl;
cout << "" << endl;
}
#include <iostream>
using namespace std;
int main ()
{
setlocale(0,"");
cout<<"Приветище Мир"<<endl;
}
====================================================
#include<stdio.h>
void main()
{
char s[1000];
CharToOemA("Русский текст
",s);
printf(s);
CharToOemA("Я в шоке неужели получилось
",s);
printf(s);
}
======================================
Пример:
#include <iostream>
using namespace std;
#include <windows.h>
char *Rus(const char *text);
char bufRus[256];
char* Rus(const char* text)
{
CharToOemA(text, bufRus);//? CharToOem
return bufRus;
}
void main()
{
cout << Rus("-----------------------------------------------") << endl;
cout << Rus("Лабораторная работа №2. |") << endl;
cout << Rus("Линейные процессы, математические функции. |") << endl;
cout << Rus("Выполнил: ст-т гр. XXXXX |") << endl;
cout << Rus(" Бондарев А. А. |") << endl;
cout << Rus("-----------------------------------------------") << endl;
cout << Rus("Введите значения переменных") << endl;
cout << "" << endl;
}
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Русские шрифты в консоли С++
Проблемы с русскими символами в командной строке (Win7)
Попробуй изменить шрифт в командной строке, зайти в свойства окна – правой кнопкой щелкнуть по
подробнее...
Как сделать русский язык в консоли при отображении введенной кириллицы (с++)
используй SetConsoleCP и SetConsoleOutputCP
без setlocale
установи шрифт консоли
подробнее...
Подскажите, как можно выравнивать пробелы текста в ИнДизайне или Кореле. Использую шрифт Ариал. Спасибо.
1. Arial относится к семейству пропорциональных шрифтов.
Тебе нужна одинаковая ширина пробела
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
В каком ПО создать в windows 7 русский текст, чтобы он отображал при запуске cmd файла?
Попробовать установить кодировку в самом CMD: chcp 866; chcp 1251; chcp 65001
Chcp
подробнее...
спросили в Музыка Helicoidea
Подскажите список саундтрека радио классика из Fallout 4
Johann Sebastian Bach - Lute Suite in E minor, BWV 996
Johannes Brahms - Tragic Overture, Op.
подробнее...
Подскажите список саундтрека радио классика из Fallout 4
Johann Sebastian Bach - Lute Suite in E minor, BWV 996
Johannes Brahms - Tragic Overture, Op.
подробнее...
Реинженеринг программ Foxpro 2.6. в Windows 7 или хотя бы Windows XP.
Щёлкаешь по левому углу заголовка консольного окна (того самого, в котором FoxPro запустился), в
подробнее...
спросили в Интернет
Шрифт в блокноте
открыть через микрософт ворд и выбрать кодировку
An V
Мудрец
(16038)
подробнее...
Шрифт в блокноте
открыть через микрософт ворд и выбрать кодировку
An V
Мудрец
(16038)
подробнее...
спросили в Кодировки
Как поменять кодировку по умолчанию в командной строке Windows?
Start->Run->regedit
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
подробнее...
Как поменять кодировку по умолчанию в командной строке Windows?
Start->Run->regedit
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
подробнее...
спросили в System V
В командной строке иероглифы
Это системная ошибка при отображении шрифта Arial Bold или проблема в кодировках. Опять обратимся к
подробнее...
В командной строке иероглифы
Это системная ошибка при отображении шрифта Arial Bold или проблема в кодировках. Опять обратимся к
подробнее...
1)Перечислите 5 названий шрифтов Word, поддерживающих русский язык?
612KB.TTF
ABDUCTION.TTF
ADVERHOL.TTF
AKSENT.TTF
ALARUSS.TTF
AMERICA.TTF
подробнее...
спросили в PostScript
какие существуют типы шрифтов?
Даже те, которые не стоят у вас в Винде. Очень много..
подробнее...
какие существуют типы шрифтов?
Даже те, которые не стоят у вас в Винде. Очень много..
подробнее...
Stalker Lost Alpha. Росток, нашел все 3 кпк и убил кровососа в здании с газом, но задание говорит что нужно еще убить!!!
Здравствуйте! Соответствующее прохождение этого квеста с подробным описанием и картинками вы
подробнее...
Какой шрифт используется в консоли windows по умолчанию? Какой шрифт используется в консоли windows по умолчанию?
первый попавшийся системный... .
хотя если я правильно помню - Consolas, Lucida concole....
в
подробнее...