c++ - 替代 ->operator()

标签 c++ pointers overloading operator-keyword

如果 objp 是指针,是否有比调用 objp->operator()(x, y, z) 更好的语法? &objp(x, y, z) 不起作用。由于所有的符号,这很难用谷歌搜索。抱歉,这很愚蠢。

最佳答案

您可以使用 (*objp)(x, y, z); 作为替代。

关于c++ - 替代 ->operator(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31757675/

相关文章:

c# - WPF C# 应用程序中的 C++ Dll

c++ - 运行具有授予权限的 NPAPI 插件 (firebreath)

c - 如何在C中将一个char指针数组复制到另一个

c++ - 它是函数重载还是覆盖?

C++ 运算符重载参数与普通参数

c++ - Visual Studio 2010 C++/w Google Protocol Buffer 。找不到 60 个外部对象。无法编译

c++ - 虚拟抽象方法的语义是什么?

c - 使用指针获取数组的长度

c - 转换指针 'actually' 在幕后做了什么?

c - 使用 pow 函数时了解什么是函数重载概念