VS
static_assert(is_invokable_v(...))
и в доку это. Если можешь, то конечно через requiresSize: a a a
VS
static_assert(is_invokable_v(...))
и в доку это. Если можешь, то конечно через requiresLA
AB
AB
std::function
аллоцирует и использует type erasureAB
AB
AP
AB
auto l = [] (auto) {};
std::function f{ l };
VS
AB
К
AB
К
AB
AB
IZ
AB
AB
LA
IZ