提升范围 问答列表

为什么“boost::lower_bound”按值进行论证?

作者:wreckgar23 提问时间:4/2/2019

Range 2.0 中(在此处找到)的实现按值获取其参数。boost::lower_bound 为什么会这样? 通过 const ref 获取其论点 - 请参阅此处std::lower_bound...

boost::adaptors::transformed,用于不带 const begin/end 的类

作者:Peter 提问时间:11/18/2020

我正在尝试将一个对象传递给 .但是,这似乎只有在该对象的类定义了 和 的版本时才有效。然而,对我来说并非如此,因为遍历此类的对象会修改对象本身的内部状态。这是一个使用虚拟类的最小示例,该虚拟类仅公开非...

条件提升::range::join

作者:Denis Sheremet 提问时间:5/1/2021

我想写一个这样的函数: template<class IterableType> void CheckAndProcessIterables(IterableType& a, IterableTyp...

如何使我的容器与 boost::range 兼容?

作者:CrouchEndTiger 提问时间:3/15/2022

我正在滚动一个自定义的、类似标准的容器,我希望它与库兼容。boost::range 到目前为止,它适用于所有 STL 算法,并且还满足以下条件: BOOST_CONCEPT_ASSERT((boo...

如何将升压范围传递给接受any_range的函数

作者:mecitsari 提问时间:3/30/2023

我正在尝试编写一个类函数,该函数接受双随机访问范围。我的目的是能够将任何类型的范围传递给函数,该函数可以是 、 或 boost 范围。该代码适用于 和 ,但是当我尝试使用提升范围时,它会发出警告。bo...


共5条 当前第1页