Return whether a bounded string contains valid UTF‐8.
Synopsis
Declared in <bdlde_utf8util.h>
static
bool
isValid(
char const* string,
size_type length);
Description
Return true if the specified string having the specified length (in bytes) contains valid UTF‐8, and false otherwise. string need not be null‐terminated and can contain embedded null bytes, and string may be null if 0 == length (see {Empty Input Strings}).
Return Value
true if string is valid UTF‐8, and false otherwise
Parameters
Name |
Description |
string |
UTF‐8 byte sequence (need not be null‐terminated) |
length |
length of |
Created with MrDocs