为何无法使用sqrtl()?
我首先在“FileView”中的"Header Files"中通过添加文件到目录中加入了MATH.H
然后我的文件如下:
#include <cstdlib>
#include <iostream>
#include <MATH.H>
#include "stdafx.h"
long double lineLength(long double x1,long double y1,long double x2,long double y2)
{
long double temp;
temp = (x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
temp =sqrtl(temp);
return temp;
}
编译时提示错误:
C:\download\tonny\xin\jisuan.cpp(10) : error C2065: 'sqrtl' : undeclared identifier
搞不懂了,我鼠标移到sqrtl的时候还是可以有提示的,按道理说就是已经定义好了吧,怎么会有这个错误呢