Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 1.46 KB

vprint_nonunicode_buffered.md

File metadata and controls

52 lines (41 loc) · 1.46 KB

vprint_nonunicode_buffered

  • 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

処理系

関連項目

参照