在C++中,您可以传入“函数类型”,就像函数指针一样,但是它们只是函数的类型,而不是指向函数的指针。例如:

template< typename T >
class MyTemplateClass
{
   // ...
};

// ... and later...

MyTemplateClass<void (int, int)> mtc;

该表格的专有名称是什么?这是“功能类型”吗?

更新:

我对示例进行了编辑,使其更加清晰。但是,请记住,我要指出的示例的主要部分是void (int, int)部分。

最佳答案

是的,该术语是“功能类型”。

关于c++ - C++中非功能指针的专有名词是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7081370/

10-12 04:08
查看更多