Return the Unicode code-point count in string.
Declared in <bdlde_utf8util.h>
static
IntPtr
numCodePointsRaw(
char const* string,
size_type length);
string need not be null-terminated and can contain embedded null bytes, and string may be null if 0 == length (see {Empty Input Strings}). The behavior is undefined unless string contains valid UTF-8. Note that string may contain less than length Unicode code points.
number of Unicode code points in string
| Name | Description |
|---|---|
| string | UTF-8 byte sequence (need not be null-terminated) |
| length | length of string in bytes |