Автоматическое возведение строки в UTF8

261
13 мая 2021, 09:30

Имеется функция:

void add_str( std::string s )
{
    c_dv.push_back( s );
}

Но, эта строчка получается без utf8.

Вот пример строки с utf8 (вручную)

u8"Строчка с utf8"

Нужно автоматически подставлять, если можно так сказать, u8 к строчке.

Answer 1

У Вас строка, которая передаётся в s, превращается в вопросики ДО вызова этой функции. И, судя по всему, самим компилятором - а то, что испорчено уже на этапе компиляции, во время исполнения программы Вы не исправите.

READ ALSO
Реализация отскока круга от растра

Реализация отскока круга от растра

Третий день пытаюсь реализовать реалистичный отскок, вроде того, который был у гранаты в Worms 2DПерепробовал несколько алгоритмов, но все они...

220
Абстрактный класс

Абстрактный класс

У меня есть некий абстрактный класс, назовем его Abs:

129
Nemiver: при отладке rand() вылезает ошибка

Nemiver: при отладке rand() вылезает ошибка

При отладке функции rand() вылезает ошибка: Не удалось найти файл /build/glibc-LK5gWL/glibc-223/stdlib/random

98
Верстка Flex элементов при скролле по оси X

Верстка Flex элементов при скролле по оси X

Есть вот такой кодПри уменьшении ширины добавил скролл по оси x но элементы текст перепрыгивает на вторую строчку

156