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