std:: range_format
From cppreference.net
|
헤더에 정의됨
<format>
|
||
|
enum
class
range_format
{
disabled,
|
(C++23부터) | |
범위가 어떻게 형식화되어야 하는지 지정합니다.
상수
| 열거자 | 의미 |
disabled
|
범위 기본 포매터가 범위를 포맷하는 것을 허용하지 않음 |
map
|
범위를 맵 표현으로 포맷할 수 있도록 하며, 수정된 괄호
"{"
,
"}"
및 구분자
": "
를 사용하여 다음 형식으로
pair-like
타입을 포맷:
{ key-1 : value-1 , ..., key-n : value-n } |
set
|
범위를 집합 표현으로 포맷할 수 있도록 하며, 수정된 괄호
"{"
및
"}"
를 사용하여 다음 형식으로 포맷:
{ key-1 , ..., key-n } |
sequence
|
범위를 시퀀스 표현으로 포맷할 수 있도록 하며, 기본 괄호
"["
,
"]"
및 구분자
", "
를 사용하여 다음 형식으로 포맷:
[ element-1 , ..., element-n ] |
string
|
범위를 문자열로 포맷할 수 있도록 함 |
debug_string
|
범위를 이스케이프된 문자열로 포맷할 수 있도록 함 |
참고 항목
|
(C++20)
|
주어진 타입에 대한 서식 규칙을 정의함
(클래스 템플릿) |
|
(C++23)
|
범위에 적합한
std::range_format
을 선택함
(변수 템플릿) |