template<class Fn, class... Args>
concept callable = // exposition only
requires (Fn&& fn, Args&&... args) {
std::forward<Fn>(fn)(std::forward<Args>(args)...);
};
概要
callable
は、関数呼び出し式fn(args...)
が適格であることを表す説明専用のコンセプトである。
備考
説明専用のコンセプトcallable
は、実行制御ライブラリの仕様定義のため導入された。
バージョン
言語
- C++26