Информация об изменениях

Сообщение sutfcpplib от 28.07.2022 21:46

Изменено 28.07.2022 21:50 Videoman

sutfcpplib
Устал я ждать от комитета, когда он наконец соизволит добавить простейшую поддержку Unicode. Казалось бы, много не надо, дайте хотя бы какую-нибудь to_u8string(const std::basic_string<>& str) — преобразование из одной кодировки Юникод в другую, но нет. Старую поддержку задеприкейтим, не объясняя что случилось, а нового ничего не дадим. Вот уже и 23-й с++ на подходе, но и там что-то ничего нового про Unicode не слышно. В общем пришлось городить свой велосипед. Библиотека header-only, стандарт С++17 и выше, кроссплатформенная, совместима с MSVS, GCC и CLang. Также поддерживается итерация по всяким код-поинтам и код-юнитам, короче минимально необходимый функционал есть. Очень надеюсь что кому-то библиотека покажется полезной, а может быть кто-то давно искал что-то подобное.
sutfcpplib (Simple UTF library for C++) — выложил на GitHub пот MIT лицензией.
sutfcpplib
Устал я ждать от комитета, когда он наконец соизволит добавить простейшую поддержку Unicode. Казалось бы, много не надо, дайте хотя бы какую-нибудь to_u8string(const std::basic_string<>& str) — преобразование из одной кодировки Юникод в другую, но нет. Старую поддержку задеприкейтим, не объясняя что случилось, а нового ничего не дадим. Вот уже и 23-й с++ на подходе, но и там что-то ничего нового про Unicode не слышно. В общем пришлось городить свой велосипед. Библиотека header-only, стандарт С++17 и выше, кроссплатформенная, совместима с MSVС, GCC и CLang. Также поддерживается итерация по всяким код-поинтам и код-юнитам, короче минимально необходимый функционал есть. Очень надеюсь что кому-то библиотека покажется полезной, а может быть кто-то давно искал что-то подобное.
sutfcpplib (Simple UTF library for C++) — выложил на GitHub пот MIT лицензией.