【发布时间】:2016-03-12 21:10:05
【问题描述】:
class functor;
functor();
() 运算符叫什么?它是否使用 new 运算符创建对象?
我尝试在谷歌上搜索,但结果中没有“()”,即使有引号。
编辑:() 通常与仿函数一起使用,但它可以与未重载运算符() 的类一起使用。它创建类的对象。
【问题讨论】:
-
这不是一个操作符,它是一个构造函数。
-
我想你的意思是
functor foo;然后“foo()叫什么?” -
@M.M 是的,我是这个意思
-
也许您应该更新标题以指定您正在寻找
T()中的()名称