Q:

Вывод символов в консоли C++

Имеются различные символы, и нужно выводить их в консоли. Например хочу вывести ─╔══╗╔══╦═══╦═══╦но вместо этих символов в консоли выводятся знаки вопроса, я так предполагаю, что дело в кодировке, и я попробовал ее изменить, но результата нет. Как можно реализовать вывод различных символов в консоль?

A:

cout <<  "\u2554" <<endl;

Другой вариант
cout << u8"\u2554";

На Windows, чтобы произвольные символы выводить в консоль, не смотря на текущую codepage, можно использовать WriteConsoleW()
Ковыряние с locale или SetConsoleOutputCP() не помогут с Unicode в общем случае.
На других системах, можно просто utf-8 выводить (предполагая, что терминал использует utf-8)
Либо другая графика по ссылке

