在Visual Studio 2012中,round(),rint()(等等)C++函数在哪里?

aar*_*rkk 6 c++ c++11 visual-studio-2012

这些页面:

http://www.cplusplus.com/reference/cmath/round/

http://www.cplusplus.com/reference/cmath/rint/

意味着这些函数是C++ 11的一部分,而Visual Studio 2012似乎基本上支持C++ 11中的所有内容......所以它的四舍五入功能(更不用说其他附加的数学函数)了?!

我知道所有关于滚动我自己的舍入函数的事情,但这一点看起来很荒谬.我只是遗漏了一些东西,并且有一些特殊的组合std::和/ tr1::或另一个头文件来访问这些?

Lig*_*ica 7

正如你所说,VS2012支持来自C++ 11的"基本上所有东西",但这与"一切"不同.

这些功能是在VS2013中添加的,作为记录,它仍然不支持"一切".