При виведенні результату в консольному вікні усі українські та російські символи виводяться в незрозумілому нам вигляді.
Тому для роботи з кириличними текстами використовуються різні функції, наведемо один зі способів виведення таких символів
Для виведення українських і російських символів в консольних додатках на 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(); }