小编nan*_*nsy的帖子

剪辑功能的标准库版本

我已经编写了一个名为的实用程序nostd::clip,可以x在a floor和a 之间剪切提供的值ceiling

namespace nostd {
    template<class T>
    auto clip(T floor, T x, T ceiling) -> T
    {
        return std::min(ceiling, std::max(floor, x));
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有一些功能std可以完成相同的工作,我可以用它代替?也许在C ++ 17中?

c++ c++17

-1
推荐指数
2
解决办法
84
查看次数

标签 统计

c++ ×1

c++17 ×1