При виведенні результату в консольному вікні усі українські та російські символи виводяться в незрозумілому нам вигляді.
Тому для роботи з кириличними текстами використовуються різні функції, наведемо один зі способів виведення таких символів
Для виведення українських і російських символів в консольних додатках на C ++ необхідно в головній функції використовувати наступний запис для перекодування у консольному вікні:
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Але потім при запуску коду програми клацнути правою кнопкою на рядок заголовка в консольного додатку (верхній рядок вікна, в якому знаходиться ім’я програми або ім’я вікна) і вибрати -> Cвойства-> Шрифт-> Lucida Console (ОК) .
Повний код наступний:
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout << "Я виводжу на екран українські символи"<<endl;
cout << "Я вывожу на екран русские символы";
getch();
}
програмування