Гайд буде корисним та актуальним для початківців в справі кодингу, а особливо знадобиться бідним студентам, яких почали грузити величною та всемогутньою мовою C++.
Проблему будемо вирішувати за допомогою хедера <Windows.h>. Програмісти можуть закидати мене помідорами за таке рішення, адже хедер підключає велику кількість бібліотек і для вирішення такої маленької проблеми це не доцільно. Але, але, але це найпростіше що можна придумати, тому рекомендую використовувати цей метод.
Отже, ми під’єднуємо хедер <Windows.h> також в тіло основної функції пишемо дві функції: SetConsoleOutputCP(1251); та SetConsoleCP(1251);
Маємо наступний вигляд коду:
#include <iostream>
//Хедер для підключення кодування
#include <Windows.h>
//Основна функція
int main()
{
//Встановлення кодування
SetConsoleOutputCP(1251);
SetConsoleCP(1251);
std::cout << "Героям Слава";
}
Отримуємо такий вивід в консолі: