https://en.cppreference.com/w/cpp/numeric/math/fabs页面提到std::fabsf
自C ++ 11起可用。但是,当我使用G ++ 6.3.0甚至编译使用的最简单的程序时std::fabsf
,它表示fabsf
也不是的成员std
。
#include <cmath>
int main()
{
return (int)std::fabsf(0.0f);
}
哪一个是对的?G ++ 6.3.0是否没有将其包含在中std
是错误的,还是上述页面std
在C ++ 11中提及它时是错误的?
并且如果是G ++错误,那么在更高版本中是否已解决?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句