New character types, Unicode & raw string literals
char16_t/char32_t, u8/u/U and raw string literals, universal character names, identifier characters.
Connected features
Papers
5 · Oxford 2007 → Batavia 2010Adds char16_t and char32_t and the u/U literal prefixes. Library part reworded.
Specifies universal character names inside character and string literals.
Adds raw string literals R"(...)" and the u8 prefix.
Reworks raw string literal handling of line splicing and trigraphs. Minutes: includes resolutions for core issues 789 and 872.
Aligns the allowed extended identifier characters with C11 and Unicode recommendations.