История изменений
Исправление
kvpfs,
(текущая версия)
:
Ещё оставлю ссылку на годную либу https://github.com/yhirose/cpp-unicodelib . Она мне показалсь самой правильной и продуманной, utf8cpp utf8proc нормально работает лишь с utf8, а нафиг внутри приложухи нужен utf8? Придётся постоянно конвертить.
Правда у cpp-unicodelib есть одна особенность - автор пошёл необычным путём и вместо задания код поинтов в таблицах через диапазоны, он захардкодил всё в массивах «раскрыв» все диапазоны, бинарь пухнет малость. Да, наверное быстрее, но не думаю, что сильно. Тем не менее - штука достойная (если не всплывут никакие баги).
Исходная версия
kvpfs,
:
Ещё оставлю ссылку на годную либу https://github.com/yhirose/cpp-unicodelib . Она мне показалсь самой правильной и продуманной, utf8cpp нормально работает лишь с utf8, а нафиг внутри приложухи нужен utf8? Придётся постоянно конвертить.
Правда у cpp-unicodelib есть одна особенность - автор пошёл необычным путём и вместо задания код поинтов в таблицах через диапазоны, он захардкодил всё в массивах «раскрыв» все диапазоны, бинарь пухнет малость. Да, наверное быстрее, но не думаю, что сильно. Тем не менее - штука достойная (если не всплывут никакие баги).