结论
C++中fabs()函数位于<cmath>中,其余绝对值函数位于<cstdlib>中。
现象
想要使用abs()函数,若在vs2010中则包含<math.h>、<cmath>、<stdlib.h>、<cstdlib.h>均可以,但是如果用G++(4.5)版本编译器的话,只有包含<cstdlib>才能编译正确。
结论
C++中fabs()函数位于<cmath>中,其余绝对值函数位于<cstdlib>中。
现象
想要使用abs()函数,若在vs2010中则包含<math.h>、<cmath>、<stdlib.h>、<cstdlib.h>均可以,但是如果用G++(4.5)版本编译器的话,只有包含<cstdlib>才能编译正确。