Standard library header <print> (C++23)
From cppreference.net
C++
Standard library headers
このヘッダは Input/Output ライブラリの一部です。
関数 |
|
|
(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]