gpt4 book ai didi

c++ - 从对象指针调用重载运算符()

转载 作者:IT老高 更新时间:2023-10-28 12:38:52 25 4
gpt4 key购买 nike

考虑以下几点:

class MyClass {
public:
int operator ()(int a, int b);
};

当有:

MyClass* m = new MyClass();

我想访问 operator() 方法,所以我可以:

(*m)(1,2);

但是我可以这样做吗?

m->(1,2);

最佳答案

不使用那种语法,但你可以这样做

 m->operator()(1,2);

关于c++ - 从对象指针调用重载运算符(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11221540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com