Сбой происходит при использовании wstring_convert для преобразования двоичных данных в UTF-16.Linux

Anonymous
Сбой происходит при использовании wstring_convert для преобразования двоичных данных в UTF-16.

Сообщение Anonymous »


Изображение

Я хочу выполнить следующую операцию в строке, на которую указывает идентификатор имени 19 в таблице «имя» этого файла TTF, но происходит сбой. Все остальные строки работают нормально. Почему это происходит?
Файлом шрифта является файл seguiemj.ttf.

Код: Выделить всё

    std::vector data = {
0xD8, 0x3D, 0xDE, 0x02, 0xD8, 0x3D, 0xDE, 0x0D, 0xD8, 0x3D, 0xDE, 0x2D, 0xD8, 0x3D, 0xDC, 0x81,
0xD8, 0x3D, 0xDC, 0x4D, 0xD8, 0x3D, 0xDC, 0x8B, 0xD8, 0x3D, 0xDC, 0x31, 0xD8, 0x3E, 0xDD, 0x89,
0xD8, 0x3C, 0xDF, 0x3A, 0xD8, 0x3C, 0xDF, 0x32, 0xD8, 0x3C, 0xDF, 0x53, 0xD8, 0x3C, 0xDF, 0x55,
0xD8, 0x3C, 0xDF, 0x82, 0xD8, 0x3C, 0xDF, 0xF0, 0xD8, 0x3C, 0xDF, 0xE0, 0xD8, 0x3D, 0xDE, 0x84,
0xD8, 0x3D, 0xDE, 0x92, 0xD8, 0x3D, 0xDE, 0xEB, 0xD8, 0x3D, 0xDE, 0xCD
};

std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79080277/the-crash-occurs-when-using-wstring-convert-to-convert-binary-data-to-utf-16[/url]

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