[求助]ambiguous call to overloaded function
请教各位大哥,
我在vc中编译的时候出现ambiguous call to overloaded function这个错误。
但是我用dev-c++编译的时候却没有出现任何错误!
小弟不明白,小弟不才。恳请各位大虾的赐教
ambiguous call to overloaded function
应该是函数重载时的定义有问题 比如
int fun(int,int);
float fun(int,int); //编译器就会出现错误 不知道到底调用哪个函数
如果你用友元的形式重载运算符的时候就要注意了 在VC++ 编译器(没有打sp6补丁)是必须有提前声明才行的