[tab:lex.string.literal] (original) (raw)
5 Lexical conventions [lex]
5.13 Literals [lex.literal]
5.13.5 String literals [lex.string]
Table 12 β String literals [tab:lex.string.literal]
| πEnco- | Kind | Type | Associated | Examples |
|---|---|---|---|---|
| πding | character | |||
| πprefix | encoding | |||
| πnone | ordinary string literal | array of nconst char | ordinary literal encoding | "ordinary string"R"(ordinary raw string)" |
| πL | wide string literal | array of nconst wchar_t | wide literalencoding | L"wide string"LR"w(wide raw string)w" |
| πu8 | UTF-8 string literal | array of nconst char8_t | UTF-8 | u8"UTF-8 string"u8R"x(UTF-8 raw string)x" |
| πu | UTF-16 string literal | array of nconst char16_t | UTF-16 | u"UTF-16 string"uR"y(UTF-16 raw string)y" |
| πU | UTF-32 string literal | array of nconst char32_t | UTF-32 | U"UTF-32 string"UR"z(UTF-32 raw string)z" |