В C ++ вы можете передавать «типы функций», которые похожи на указатели на функции, но являются просто типом функции, а не указателем на нее. Например:
template< typename T >
class MyTemplateClass
{
// ...
};
// ... and later...
MyTemplateClass<void (int, int)> mtc;
Какое собственное имя для этой формы? Это «Тип функции»?
Обновление:
Я отредактировал мой пример, чтобы он был немного более понятным. Тем не менее, имейте в виду, что основная часть образца, которую я пытаюсь указать, - это void (int, int)
часть.