最終更新日時: 2023年01月03日 22時09分12秒 (JST)
yoh が更新

履歴 編集

function
<generator>

# std::generator::promise_type::operator delete(C++23)

    void operator delete(void* pointer, size_t size) noexcept;

## 概要

`generator::promise_type`クラスのdelete演算子オーバーロード。

## 事前条件

`pointer`は`size`と同一サイズで`operator new`により確保されたストレージを指すポインタ値。

## 効果

確保時と同じアロケータを用いて、`pointer`が指すストレージを解放する。

## バージョン

### 言語

- C++23

### 処理系

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

## 関連項目

- `operator new`