DWORD i;
for(int j=0;j<sqrt(i);j++)
{}
显示
对重载函数的调用不明确
可能是“long double sqrt(long double)”
或 “float sqrt(float)”
或 “double sqrt(double)”
除重载外,还有那些方法?
for(int j=0;j<sqrt(i);j++)
{}
显示
对重载函数的调用不明确
可能是“long double sqrt(long double)”
或 “float sqrt(float)”
或 “double sqrt(double)”
除重载外,还有那些方法?
改成:
DWORD i;
for(int j=0; j<(int)sqrt((float)i); j++)
{
}
试试。