A regular expression engine for UTF-32 string, based on deterministic finite automaton (DFA), implemented in C++.
-
Updated
Oct 1, 2022 - C++
A regular expression engine for UTF-32 string, based on deterministic finite automaton (DFA), implemented in C++.
A small c++ library for unicode encoding and decoding
Simple UTF library for C++
Simple Unicode utilities for C++
Converter from UTF-16 and UTF-32 to UTF-8 (header only)
Converts UTF-16 (BE/LE), UTF-32 (BE/LE), ISO-8859-N to UTF-8. Removes BOM and surrogate pairs from UTF-8, converting a codepoint between U-D800 and U-DBFF followed by a codepoint between U-DC00 and U-DFFF to one valid codepoint > U-FFFF.
A C++ header-only library for converting between Unicode encodings
Materials from my talks from CppCon 2018
C/C++ UTF-8, UTF-16, UTF-32 conversion library
This library contains a set of classes for working with strings in utf8 format, as well as functions for converting strings in utf8, ANSI, utf16, utf32 formats. The most commonly used format conversion operations are converting from ANSI encoding (on Windows), as well as from a Unicode string
Conversion library between string, u16string, u32string and u8string
A performant and memory efficient storage for immutable strings with C++17. Supports all standard char types: char, wchar_t, char16_t, char32_t and C++20's char8_t.
My work on high-speed conversion of UTF-8 to UTF-32/UTF-16
Add a description, image, and links to the utf-32 topic page so that developers can more easily learn about it.
To associate your repository with the utf-32 topic, visit your repo's landing page and select "manage topics."