最終更新日時: 2026年01月20日 12時05分18秒 (JST)
Akira Takahashi が更新

履歴 編集

function
<format>

# std::basic_format_context::advance_to(C++20)

    void advance_to(iterator it);           // (1) C++20
    constexpr void advance_to(iterator it); // (1) C++26

## 概要

出力イテレータを指定したイテレータに設定する。

## 効果

以下と等価：

    out_ = std::move(it);

ここで`out_`は、メンバ変数として保持している出力イテレータである。

## バージョン

### 言語

- C++20

### 処理系

- Clang: ??
- GCC: 13 ✅
- Visual C++: ??

## 参照

- P0645R10 Text Formatting
- P3391R2 `constexpr std::format`
  - C++26から`constexpr`に対応した