[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"