名稱空間
變體
操作

std::range_format

來自 cppreference.com
< cpp‎ | utility‎ | format
 
 
 
 
定義於標頭檔案 <format>
enum class range_format {

    disabled,
    map,
    set,
    sequence,
    string,
    debug_string

};
(C++23 起)

指定範圍應如何格式化。

[編輯] 常量

名稱 解釋
disabled 禁止範圍預設格式化器格式化範圍
map 允許將範圍格式化為對映表示,使用修改後的括號 "{", "}" 和分隔符 ": ",用於以下格式的底層 類對 型別
{ 鍵-1 : 值-1, ..., 鍵-n : 值-n }
set 允許將範圍格式化為集合表示,使用修改後的括號 "{""}",採用以下格式
{ 鍵-1, ..., 鍵-n }
序列 允許將範圍格式化為序列表示,使用預設括號 "[", "]" 和分隔符 ", ",採用以下格式
[ 元素-1, ..., 元素-n ]
string 允許將範圍格式化為字串
debug_string 允許將範圍格式化為跳脫字元串

[編輯] 參閱

(C++20)
定義給定型別的格式化規則
(類模板) [編輯]
為範圍選擇合適的 std::range_format
(變數模板)[編輯]