今天一个人说他的程序出了个错误如下:
call of overloaded `pow(int&, int&)" is ambiguous
代码如下
f = pow(2,4);
google一下才发现,是参数不对,pow(double, int)
所以要强转。
原来这个pow是一个老的C语言函数,是不支持重载的。。必需参数要一致。。