C++/format
< C++
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