Я хочу вывести красивую рамочку
╔══╗
║ ║
║ ║
╚══╝
Такой вывод
cout << char(186);
работает, но такой
cout << "║" << ' ' << '║';
нет, а хотелось бы. Вместо этого выводит
тХС 14849425
Подскажите пожалуйста как правильно хранить и выводить такие символы, чтоб можно было сделать так
string s[3] = {"╔═╗",
"║ ║",
"╚═╝"};
for (auto t : s)
cout << t << endl;
Я использую Codeblocks.


string s[3] = {"╔═╗", "║ ║", "╚═╝"};
int main(){ system("@echo off\nchcp 65001"); //Отключаем вывод команд консоли и меняем кодировку for (string t : s) cout << t << endl; system("chcp"); } такой код даёт тХФтХРтХЧ тХС тХС тХЪтХРтХЭ Текущая кодовая страница: 866
– TheKolyian4ik May 01 '23 at 08:11