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