举例说:
class Fred
{
public:
Fred()
{
func = &Fred::fa;
}
void run()
{
int foo, bar;
*func(foo,bar);
}
double fa(int x, int y);
double fb(int x, int y);
private:
double (Fred::*func)(int x, int y);
};
我在行文中看到了一个编辑错误,称该成员通过点名“*func(foo,bar)”运作,他说:“定期不评价一项有2个论点的职能”。 我做了什么错误?