最終更新日時: 2025年07月03日 18時48分46秒 (JST)
Raclamusi が更新

履歴 編集

function
<coroutine>

# std::coroutine_handle::operator=(C++20)

    coroutine_handle& operator=(nullptr_t) noexcept;

## 概要

コルーチンハンドルをリセットし、有効なコルーチンを指さない状態にする。

## 戻り値

`*this`

## 事後条件

`address() == nullptr`

## 例外

投げない

## 例

    #include <cassert>
    #include <coroutine>

    int main()
    {
      std::coroutine_handle<> h;
      h = nullptr;
      assert(h.address() == nullptr);
    }

### 出力

## バージョン

### 言語

- C++20

### 処理系

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

## 関連項目

- C++20 コルーチン