Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Commit bb1cf41

Browse files
authored
Update README.md
1 parent ff84a31 commit bb1cf41

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Its implementation is successfully in the middle between small memory footprint
3333
- **On-the-fly Conversion between UTF32 and UTF8**
3434
- Small Stack Size, i.e. `sizeof(utf8_string)` = 16 Bytes (32Bit) / 32 Bytes (64Bit)
3535
- Codepoint Range of `0x0` - `0xFFFFFFFF`, i.e. 1-7 Code Units/Bytes per Codepoint (Note: This is more than specified by UTF8, but until now otherwise considered out of scope)
36+
- Complete support for **embedded zeros** (Note: all methods taking `const char*`/`const char32_t*` also have an overload for `char (&)[N]`/`char32_t (&)[N]`, allowing correct interpretation of string literals with embedded zeros)
3637
- Single Header File
3738
- Straightforward C++11 Design
3839
- Possibility to prepend the UTF8 BOM (Byte Order Mark) to any string when converting it to an std::string

0 commit comments

Comments
 (0)