char8_t
From cppreference.net
Null-terminated multibyte strings
| Functions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wide/multibyte conversions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(C95)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Types | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Macros | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<uchar.h>
|
||
|
typedef
unsigned
char
char8_t
;
|
(C23부터) | |
char8_t 는 UTF-8을 위해 사용되는 부호 없는 정수 타입이며 unsigned char 와 동일한 타입입니다.
예제
이 코드 실행
가능한 출력:
11 UTF-8 code units: [ 7A C3 9F E6 B0 B4 F0 9F 8D 8C 00 ]
참고문헌
- C23 표준 (ISO/IEC 9899:2024):
-
- 7.30 Unicode 유틸리티 <uchar.h> (p: 410)
참고 항목
|
C++ documentation
for
Fundamental types
|