gpt4 book ai didi

c++ - 是否有用于 boost::numeric::interval 长度的内置函数

转载 作者:搜寻专家 更新时间:2023-10-31 01:25:57 26 4
gpt4 key购买 nike

我在我的代码中输入以下内容

boost::numeric::interval<double> foo = ...;
double length = std::abs(foo.upper() - foo.lower());

令我惊讶的是我在 boost::numeric::interval 中找不到简单的实用程序计算长度。我希望有一个长度函数,这样我就可以做

boost::numeric::interval<double> foo = ...;
double length = length(foo);

这是不是

  • 因疏忽而从图书馆失踪
  • 由于不符合概念而有充分理由从图书馆中消失
  • 在那里,但用的是我没看到的另一个名字

显然,我可以编写一个简单的内联函数来执行此操作,但令我感到有点惊讶的是,我不得不承认我看到了像 min 和 max 这样的函数

最佳答案

我刚发完问题就找到了

答案是“宽度”

boost::numeric::interval<double> foo = ...;
double length = width(foo);

关于c++ - 是否有用于 boost::numeric::interval 长度的内置函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56022938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com