К
Size: a a a
К
К
АВ
АВ
Н[5,6]
- а ты пишешь A[11]
.d
void Method(void (*callback)(void*), void* callbackParm) ;Функция, которая передается в метод в качестве параметра
callback
, через static_cast
приводит параметр void*
к реально передаваемому типу. Но мне сдается, что это ужасно криво.SH
void Method(void (*callback)(void*), void* callbackParm) ;Функция, которая передается в метод в качестве параметра
callback
, через static_cast
приводит параметр void*
к реально передаваемому типу. Но мне сдается, что это ужасно криво.d
AB
d
template<typename R, typename P>
R Method(R (*callback)(P*), P* callbackParm) ;
SH
template<typename R, typename P>
R Method(R (*callback)(P*), P* callbackParm) ;
template <class Ret, class... Args>
Ret Method(Ret (*callback)(Args&&...)
, Args&&... args);
AB
void Method(void (*callback)(void*), void* callbackParm) ;Функция, которая передается в метод в качестве параметра
callback
, через static_cast
приводит параметр void*
к реально передаваемому типу. Но мне сдается, что это ужасно криво.template <typename F, typename... Args>
void method(F f, Args... args) requires std::invokable<F, Args...>;
AB
d
D
d
D
D
X
d
AB