Standard library header <print> (C++23)
From cppreference.net
C++
Standard library headers
此头文件是 输入/输出 库的组成部分。
函数 |
|
|
(C++23)
|
使用参数的
格式化
表示形式打印到
stdout
或文件流
(函数模板) |
|
(C++23)
|
与
std::print
相同,但每次打印都会以额外的换行符结尾
(函数模板) |
|
使用
类型擦除
的参数表示形式打印到支持 Unicode 的
stdout
或文件流
(函数) |
|
|
使用
类型擦除
的参数表示形式打印到
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); void println(); template<class... Args> void println(FILE* stream, format_string<Args...> fmt, Args&&... args); void println(FILE* stream); void vprint_unicode(string_view fmt, format_args args); void vprint_unicode(FILE* stream, string_view fmt, format_args args); void vprint_unicode_locking(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); void vprint_nonunicode_locking(FILE* stream, string_view fmt, format_args args); }
参考文献
- C++23 标准 (ISO/IEC 14882:2024):
-
-
31.7.4 头文件
<print>概要 [print.syn]
-
31.7.4 头文件
-
- 31.7.10 打印函数 [print.fun]