Return the Unicode code‐point count if string is valid UTF‐8.
Synopses
Declared in <bdlde_utf8util.h>
Return the Unicode code‐point count if string is valid UTF‐8.
static
Utf8Util::IntPtr
numCharactersIfValid(
char const** invalidString,
char const* string);
Return the Unicode code‐point count if string is valid UTF‐8.
static
Utf8Util::IntPtr
numCharactersIfValid(
char const** invalidString,
char const* string,
size_type length);
Return Value
code‐point count on success, or a negative value on invalid UTF‐8
Parameters
Name |
Description |
invalidString |
if non‐null, set to after the last valid code point |
string |
null‐terminated UTF‐8 input to examine |
length |
length of |
Created with MrDocs