std::range_format
來自 cppreference.com
定義於標頭檔案 <format> |
||
enum class range_format { disabled, |
(C++23 起) | |
指定範圍應如何格式化。
[編輯] 常量
名稱 | 解釋 |
disabled
|
禁止範圍預設格式化器格式化範圍 |
map
|
允許將範圍格式化為對映表示,使用修改後的括號 "{", "}" 和分隔符 ": ",用於以下格式的底層 類對 型別 { 鍵-1 : 值-1, ..., 鍵-n : 值-n } |
set
|
允許將範圍格式化為集合表示,使用修改後的括號 "{" 和 "}",採用以下格式 { 鍵-1, ..., 鍵-n } |
序列
|
允許將範圍格式化為序列表示,使用預設括號 "[", "]" 和分隔符 ", ",採用以下格式 [ 元素-1, ..., 元素-n ] |
string
|
允許將範圍格式化為字串 |
debug_string
|
允許將範圍格式化為跳脫字元串 |
[編輯] 參閱
(C++20) |
定義給定型別的格式化規則 (類模板) |
(C++23) |
為範圍選擇合適的 std::range_format (變數模板) |