Char32 t
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo | name = char32_t | formattype = electronic | subcat = Data types | subcat2 = C++ data types | subcat3 = | subcat4 = ...") |
(released) |
||
Line 16: | Line 16: | ||
| uniform type = | | uniform type = | ||
| conforms to = | | conforms to = | ||
− | | released = | + | | released = 2011 |
| image = | | image = | ||
| caption = | | caption = |
Latest revision as of 06:58, 13 May 2015
C++ char32_t is guaranteed to never use less bits than char16_t and to be no less than 32 bits wide. This means that it can successfully store any UCS-4 character value.
Character literal must use single quotes preceding with the letter U (For example U'貓'
). It is also possible to use octal or hexadecimal representation to produce literals.
char32_t is considered to be enumerable (thus you can use characters in constructs like switch).