最終更新日時: 2025年08月25日 01時54分17秒 (JST)
Raclamusi が更新

履歴 編集

<print>

# print(C++23)

`<print>`ヘッダでは、書式指定で出力する機能を定義する。

このヘッダでは、デフォルトの出力先、および`FILE*`指定のオーバーロードが定義される。`std::ostream`指定のオーバーロードは`<ostream>`で定義される。

名前 | 説明 | 対応バージョン
--- | --- | ---
`print` | 書式指定で出力する (function template) | C++23
`println` | 書式指定で出力する。末尾改行付き (function template) | C++23
`vprint_unicode` | 書式指定でUnicode出力する (function) | C++23
`vprint_unicode_buffered` | 確保した文字列バッファに書式指定の出力を作ってからUnicode出力する (function) | C++26
`vprint_nonunicode` | 書式指定で非Unicode出力する (function) | C++23
`vprint_nonunicode_buffered` | 確保した文字列バッファに書式指定の出力を作ってから非Unicode出力する (function) | C++26

## バージョン

### 言語

- C++23

### 処理系

- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??

## 関連項目

- `<ostream>`

## 参照

- P2093R14 Formatted output