【发布时间】:2015-10-23 19:29:10
【问题描述】:
如果objp 是一个指针,有没有比调用objp->operator()(x, y, z) 更好的语法? &objp(x, y, z) 不起作用。由于所有的符号,这很难谷歌。对不起,这很愚蠢。
【问题讨论】:
-
是的,它很难看,但至少很明显你在用那行代码做什么。我更喜欢这种语法而不是任何替代方法,因为我可以立即看到正在发生的事情。对于
(*objp)(x,y,z)这样的事情,我必须停下来思考几秒钟。
标签: c++ pointers overloading operator-keyword