21
Strings library
[strings]
21.1
General
[strings.general]
1
#
This Clause describes components for manipulating sequences of any non-array trivial standard-layout (
[basic.types]
) type
.
Such types are called
char-like types
, and objects of char-like types are called
char-like objects
or simply
characters
.
2
#
The following subclauses describe a character traits class, string classes, and null-terminated sequence utilities, as summarized in Table
68
.
Table
68
: Strings library summary [tab:strings.summary]
Subclause
Header
[char.traits]
Character traits
<
string
>
[string.classes]
String classes
[string.view]
String view classes
<
string_view
>
[c.strings]
Null-terminated sequence utilities
<
cctype
>
,
<
cstdlib
>
,
<
cstring
>
,
<
cuchar
>
,
<
cwchar
>
,
<
cwctype
>