🧩 Удобная работа с UTF-8 в C++20
u8ility - это легковесная библиотека для работы с UTF-8 строками без выделения памяти в куче. Она предоставляет удобный интерфейс для итерации и манипуляции кодовыми точками, сохраняя производительность и простоту использования.
🚀 Основные моменты:
- Никаких выделений памяти: фиксированный буфер для кодовых точек.
- Заголовочная библиотека: просто добавьте один файл в проект.
- Поддержка компиляции: проверка и манипуляция UTF-8 на этапе компиляции.
- Совместимость с STL: работает с range-based циклами и стандартными алгоритмами.
📌 GitHub: https://github.com/lmela0/u8ility
#cpp
Post #1340
4.68K

- 👍 15
- ❤ 4
- 🔥 3