C++ псевдографика

Проблема в выводе текста на языке C++ в консоли при помощи потоков "cout <<" и функций "printf()"!

Я попробовал известные способы подключения setlocal и chcp 1251, но даже с ними не работает, причём не работает именно в файле main.cpp.

P.S. версия код блоксИзображения прилагаются текст консоли

    #ifndef CORE_H_INCLUDED
    #define CORE_H_INCLUDED

    #include <iostream>
    #include <cmath>
    #include <locale>
    #include <string>

    void say(void);

    void category_choice(void);
    void program_repeat(void);

    void personnel_interface(void);
    float work_salary_interface(void);
    void soc_dev_interface(void);
    void learning_interface(void);

    void office_interface(void);
    void docs_interface(void);
    void transport_interface(void);

    #endif // CORE_H_INCLUDED



    #include <iostream>
    #include <cmath>
    #include <locale>
    #include <string>

    #include "core.h"

    using namespace std;

    int main(void)
    {
    system("chcp 1251");
    setlocale(LC_ALL, "Russian");

    say();

    cout << "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - " << endl;
    cout << "               АВТОМАТИЗИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ                 " << endl;
    cout << "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ " << endl << endl;

    cout << "Добро пожаловать в систему АСУП, которая занимается систематическим и ээфективным управлением персонала в организации." << endl;
    cout << "Пожалуйста, выберите интерфейс интересующей вас категории: (номер категории 1-7). . ." << endl << endl;

    . . .

    }

Ответы (0 шт):