Форум программистов, компьютерный форум CyberForum.ru

Вывод в консоль юникодовских символов - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
01.08.2013, 00:31     Вывод в консоль юникодовских символов #1
Как напечатать в консоли, например, этот символы? ✄☢⚑ Стоит шрифт Console, OC Windows.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2013, 00:31     Вывод в консоль юникодовских символов
Посмотрите здесь:

Вывод русских символов в консоль C++
C++ Вывод в консоль\файл
вывод на консоль русских символов C++
C++ Вывод в консоль из dll
C++ Вывод специальных символов unicode в консоль
Вывод символов в консоль C++
Вывод escape в консоль C++
Вывод знака в консоль из таблицы символов Windows (charmap) C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
01.08.2013, 04:32     Вывод в консоль юникодовских символов #2
Dani, От любой юникодовский символ можно вывести так. 2660 это вроде код масти в юникоде.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <io.h>
#include <fcntl.h>
#include <Windows.h>
int main(){
 
    _setmode(_fileno(stdout), _O_U8TEXT);
    _setmode(_fileno(stdin), _O_U8TEXT);
    //SetConsoleCP(CP_UTF8);
    //SetConsoleOutputCP(CP_UTF8);
    wchar_t * str=L"Моя строка\x2660\n";
    std::wcout<<str<<std::endl;
    return 0;
}
Yandex
Объявления
01.08.2013, 04:32     Вывод в консоль юникодовских символов
Ответ Создать тему
Опции темы

Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru