AP
Size: a a a
AP
SH
AK
SH
AK
VS
ПК
ПК
std::function
, если не докажешь иногоVS
VS
AK
AK
ПК
AK
ПК
VS
D
template <typename TFunc, typename TReturn, typename... TArgs>
concept callable = requires(TFunc func, TArgs... args) {
{ func(args...) } -> std::same_as<TReturn>;
};
template <typename T>
requires callable<T, char, int>
AK
AK
VS
template <typename TFunc, typename TReturn, typename... TArgs>
concept callable = requires(TFunc func, TArgs... args) {
{ func(args...) } -> std::same_as<TReturn>;
};
template <typename T>
requires callable<T, char, int>