Сложность использования библиотеки ICU преобразование символов UTF8 в C ++C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Сложность использования библиотеки ICU преобразование символов UTF8 в C ++

Сообщение Anonymous »

Я пытаюсь использовать следующий фрагмент кода из этого ответа Stackoverflow: < /p>
a: Как преобразовать экземпляр std :: string в нижний случай < /p>
#include
#include
#include

#include

int main()
{
/* "Odysseus" */
char const * someString = u8"ΟΔΥΣΣΕΥΣ";
icu::UnicodeString someUString( someString, "UTF-8" );
// Setting the locale explicitly here for completeness.
// Usually you would use the user-specified system locale,
// which *does* make a difference (see ı vs. i above).
std::cout
icuuc.lib
icuin.lib
icuio.lib
< /code>
Код обеспечивает этот вывод: < /p>
Original string: ΟΔΥΣΣΕΥΣ
Lowercase:
Uppercase: ΟΔΥΣΣΕΥΣ
< /code>
Когда я делаю это: < /p>
#include "io.h"
#include "windows.h"

void
io::testfn()
{
SetConsoleOutputCP(CP_UTF8); //without this the letters are all "->->->..."
/* "Odysseus" */
char const* someString = u8"ΟΔΥΣΣΕΥΣ";
icu::UnicodeString someUString(someString, "UTF-8");
std::cout

Подробнее здесь: https://stackoverflow.com/questions/793 ... cters-in-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Сложность использования библиотеки ICU для преобразования символов UTF8 в C++.
    Anonymous » » в форуме C++
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Преобразование строки C# в шестнадцатеричное представление ее символов в кодировке UTF8.
    Anonymous » » в форуме C#
    0 Ответы
    111 Просмотры
    Последнее сообщение Anonymous
  • Преобразование символов utf8 в iso-88591 и обратно в PHP
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Преобразование строки символов ASCII и UTF8 в двоичную последовательность с помощью утилиты xxd
    Anonymous » » в форуме Linux
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Преобразование объектов HTML и специальных символов в текст UTF8 в PHP
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»