向后移植到 Visual Studio 2013 时替代 nextafter

问题描述 投票:0回答:1

我正在将一个项目从 VS 2017 向后移植到 VS 2013。看起来“nextafter”方法在 VS 2013 中不可用。任何人都可以建议解决方法或替代方案吗?

我尝试用谷歌搜索替代方案。但由于我是新手,所以我没有找到任何东西

c++ visual-studio-2013 visual-studio-2017
1个回答
0
投票

正如其他人提到的,不清楚为什么你需要回到这么古老的版本。

无论如何,VS2013的文档包含这个函数:

double _nextafter( 
    double x, 
    double y  
);

描述为:

返回下一个可表示的邻居。

它似乎与您希望替换的 std::nextafter 相同(其中

x
from
y
to
)。

© www.soinside.com 2019 - 2024. All rights reserved.