标准库标头 <print> (C++23)
来自cppreference.com
此标头是输入/输出库的一部分.
函数 | |
(C++23) |
将参数的 格式化 表达输出到 stdout 或文件缓冲区 (函数模板) |
(C++23) |
将参数的 格式化 表达输出到 stdout 或文件缓冲区,输出完成后换行 (函数模板) |
(C++23) |
使用类型擦除的参数表示,打印到支持Unicode的stdout或文件流 (函数) |
(C++23) |
使用类型擦除的参数表示,打印到stdout或文件流 (函数) |
概要
namespace std { // 打印函数 template<class... Args> void print(format_string<Args...> fmt, Args&&... args); template<class... Args> void print(FILE* stream, format_string<Args...> fmt, Args&&... args); template<class... Args> void println(format_string<Args...> fmt, Args&&... args); template<class... Args> void println(FILE* stream, format_string<Args...> fmt, Args&&... args); void vprint_unicode(string_view fmt, format_args args); void vprint_unicode(FILE* stream, string_view fmt, format_args args); void vprint_nonunicode(string_view fmt, format_args args); void vprint_nonunicode(FILE* stream, string_view fmt, format_args args); }
引用
- C++23 标准(ISO/IEC 14882:2023):
- 31.7.4 Header
<print>
synopsis [print.syn]
- 31.7.4 Header
- 31.7.10 Print functions [print.fun]