format是C++20引入的標準庫。

編輯

formatter類模板 編輯

定義給定類型的格式化規則。

basic_format_parse_context類模板 編輯

格式化字符串分析器狀態

basic_format_context類模板 編輯

格式化狀態,包括所有格式化實參和輸出迭代器。

basic_format_arg類模板 編輯

對於用戶定義的格式化器,提供對格式化實參的訪問。

basic_format_args類模板 編輯

提供對所有格式化實參的訪問。

basic_format_string類模板 編輯

執行編譯時格式化字符串檢查

format_error類 編輯

異常類

函數 編輯

format函數模板 編輯

將參數的格式化表示形式存儲在新字符串中

format_to函數模板 編輯

通過輸出迭代器寫出其參數的格式化表示

format_to_n函數模板 編輯

通過輸出迭代器寫出其參數的格式化表示,不超過指定的大小

formatted_size函數模板 編輯

確定存儲其參數的格式化表示所需的字符數

vformat函數 編輯

使用類型擦除參數表示的 std::format 的非模板變體

vformat_to函數模板 編輯

使用類型擦除參數表示的 std::format_to 的非模板變體

visit_format_arg函數模板 編輯

用戶定義格式化程序的參數訪問接口

make_format_args函數模板 編輯

創建引用所有格式化參數的類型擦除對象,可轉換為 format_args