我有这个功能:

short cmd_Draw2DPoly(short ThreeDmode, sds_point startpoint[]){...}


我在另一个班级这样称呼它

cmd_Draw2DPoly(0, startpoint);


并显示此错误

error C3861: 'cmd_Draw2DPoly': identifier not found, even with argument-dependent lookup


有人知道怎么了吗?

最佳答案

如果从另一个类调用成员函数,则需要传递对其进行调用的对象。

someObject.cmd_Draw2DPoly(0, startpoint);

关于c++ - 即使使用依赖于参数的查找,也找不到标识符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6124903/

10-12 22:40