- print[meta header]
- std[meta namespace]
- function[meta id-type]
- cpp26[meta cpp]
namespace std {
void vprint_nonunicode_buffered(
FILE* stream,
string_view fmt,
format_args args); // (1) C++26
}
- FILE[link /reference/cstdio/file.md.nolink]
- format_args[link /reference/format/basic_format_args.md]
確保した文字列バッファに書式指定の出力を作ってから非Unicode出力する。
- (1) : 以下と等価:
string out = vformat(fmt, args); vprint_nonunicode("{}", make_format_args(out));
- string[link /reference/string/basic_string.md]
- vformat[link /reference/format/vformat.md]
- vprint_nonunicode[link vprint_nonunicode.md]
- make_format_args[link /reference/format/make_format_args.md]
- C++26
- Clang: 18 [mark noimpl]
- GCC: 14 [mark noimpl]
- Visual C++: 2022 Update 7 [mark noimpl]