c++访问类成员操作符
#include <iostream>
using namespace std;
class Operator
{
public:
Operator()
{
}
~Operator()
{
}
int add(int a, int b)
{
return a + b;
}
int sub(int a, int b)
{
return a - b;
}
};
int main(int argc, char *argv[])
{
Operator op1;
op1.add(10, 20);
Operator* op2 = new Operator;
op2->add(10, 20);
int(Operator::*oAdd)(int, int) = &Operator::add;
(op1.*oAdd)(10, 20);
(op2->*oAdd)(10, 20);
cin.get();
return 0;
}