This Clause describes components for manipulating sequences of any non-array POD type. Such types are called char-like types, and objects of char-like types are called char-like objects or simply characters.
The following subclauses describe a character traits class, a string class, and null-terminated sequence utilities, as summarized in Table 53.
Subclause | Header(s) | |
[char.traits] | Character traits | <string> |
[string.classes] | String classes | <string> |
[string.view] | String view classes | <string_view> |
<cctype> | ||
<cwctype> | ||
[c.strings] | Null-terminated sequence utilities | <cstring> |
<cwchar> | ||
<cstdlib> | ||
<cuchar> |