# C++ keyword: `char16_t` (since C++11)

From cppreference.com
< cpp‎ | keyword

### Usage

`char16_t` type: as the declaration of the type

### Notes

Feature-test macro | Value | Std | Feature
--- | --- | --- | ---
`__cpp_unicode_characters` | `200704L` | (C++11) | New character types (char16_t and char32_t)

### See also

- Fundamental types: `void`, std::nullptr_t(since C++11).
  - Integral types: `int`. Modifiers: `signed`, `unsigned`, `short`, `long`.
    - Boolean type: `bool`. Boolean literals: `false`, `true`.
    - Character types: `char`, `char8_t`(since C++20), `char16_t`, `char32_t`(since C++11), `wchar_t`.
  - Floating-point types: `float`, `double`.

Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/keyword/char16_t&oldid=175638"