最終更新日時: 2025年04月04日 19時13分17秒 (JST)
yoh が更新

履歴 編集

concept
<stop_token>

# std::unstoppable_token(C++26)

    namespace std {
      template<class Token>
      concept unstoppable_token =
        stoppable_token<Token> &&
        requires (const Token tok) {
          requires bool_constant<(!tok.stop_possible())>::value;
        };
    }

## 概要

`unstoppable_token`は、型`Token`が停止不可能な停止トークンであることを表すコンセプトである。

## バージョン

### 言語

- C++26

### 処理系

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

## 関連項目

- `stoppable_token`
- `never_stop_token`

## 参照

- P2300R10 `std::execution`