AG
Size: a a a
AG
ПК
ПК
АК
template <typename T>
struct foo_trait {
constexpr static bool value = foo_concept<T>;
};AG
int run_once(pattern_t p); Вот так думал. А уже в C++ куске выбирать и подставлять объект как-тоПК
ПК
int run_once(pattern_t p); Вот так думал. А уже в C++ куске выбирать и подставлять объект как-тоD
template <unref<foo_trait> T>AG
АК
template <typename T>
struct foo_trait {
constexpr static bool value = foo_concept<T>;
};ПК
template <unref<foo_trait> T>D
АК
D
D
#define RUN_ONCE(pattern) run_once<pattern>()