class InArgClass
{
InArgClass(int In) { }
};
class ToolClass
{
public:
void TestFunc(const InArgClass& Name) { }
void TestFunc(int index) const { }
};
int main()
{
ToolClass* m = new ToolClass();
m->TestFunc(100);
}
假设现在让你不用编译器编译这段代码,你会得到什么结果?
如果有错误,说明原因,并说出多种解决办法!留言区见~