最終更新日時: 2020年06月15日 16時57分55秒 (JST)
Akira Takahashi が更新

履歴 編集

<semaphore>

# semaphore(C++20)

`<semaphore>`ヘッダは、セマフォに関するクラスを定義する。

名前 | 説明 | 対応バージョン
--- | --- | ---
`counting_semaphore` | カウンティングセマフォ (class template) | C++20
`binary_semaphore` | バイナリセマフォ `counting_semaphore<1>` | C++20

## バージョン

### 言語

- C++20

### 処理系

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

## 参照

- P0514R4 Efficient concurrent waiting for C++20
- P1135R6 The C++20 Synchronization Library