c++ - Visual Studio 2012 中的 round()、rint()(等等)C++ 函数在哪里?

标签 c++ visual-studio-2012 c++11

这些页面:

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

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

暗示这些函数是 C++11 的一部分,而 Visual Studio 2012 似乎基本上支持 C++11 中的所有内容……所以四舍五入函数到底在哪里(更不用说其他附加数学函数了) ?!

我知道如何滚动我自己的舍入函数,但在这一点上它看起来很荒谬。我是否只是在这里遗漏了一些东西并且有一些特殊的 std::tr1:: 组合或另一个头文件来访问这些?

最佳答案

正如您所说,VS2012 支持 C++11 中的“基本上一切”,但这与“一切”不同。

These functions were added in VS2013据记录,它仍然不支持“一切”。

关于c++ - Visual Studio 2012 中的 round()、rint()(等等)C++ 函数在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21065537/

相关文章:

c++ - Orwell Dev C++ 不适用于 C++11

c++ - 在两个类之间连接 QPushButton

version-control - 为什么在 Visual Studio 2012 中默认启用自动解决冲突?

c++ - 仅 header 模板(外部模板)的显式实例化声明

c++ - Linux 上的 pthread_cancel() 导致异常/核心转储,为什么?

c++ - C++中的向下转换继承

c++ - 开源和跨平台多人游戏/网络库?

c++ - Visual Studio 2015 是否允许使用 GCC 编译普通的 C++ 项目?

visual-studio - Visual Studio 2012和2013在启动时崩溃

c++ - 为什么 Visual Studio 2012 中的 locals 和 autos 窗口为空?