【发布时间】:2013-04-27 07:31:03
【问题描述】:
我在 C++ 中有以下结构
struct Jam
{
void operator()()
{
cout << "Test";
}
};
我可以像这样调用重载函数:
Jam j;
j();
但我想知道从指向同一结构的指针调用函数的正确方法是什么。例如,如果我有:
Jam *j = new Jam;
j->();
我收到错误消息,告诉我它需要一个函数名。这可能吗?谢谢!
【问题讨论】:
标签: c++ class operator-overloading