Search code examples
Create a custom transformable view in ranges-v3...

c++c++20range-v3

Read More
In range-v3, can not create a subrange from two iterators...

c++boostboost-graphrange-v3

Read More
ranges::views::filter no longer compatible with std::optional, msvc v19.36...

c++range-v3stdoptional

Read More
Why does the random access property of iota_view depend on the element type? And how to write a Foo ...

c++c++20std-rangesrange-v3

Read More
Ranges filter_view::iterator element modification results in UB...

c++iteratorc++20std-rangesrange-v3

Read More
In C++ and range-v3, how to first transform a view and then convert it to a map?...

c++range-v3

Read More
Does there exist a ranges::views::group_by counterpart that takes into account all elements, as oppo...

c++c++20range-v3std-ranges

Read More
What does ranges::starts_with do with C-style string argument(s)?...

c++stringsubstringc-stringsrange-v3

Read More
Can't pipe split_view over a string into transform(to<string>)...

c++c++17c++20range-v3

Read More
How to emulate Haskell's Data.List.transpose in C++ with Range-v3?...

c++haskellfunctional-programmingtransposerange-v3

Read More
Transpose vector of vectors with views::zip...

c++variadic-templatesstd-rangesrange-v3

Read More
In C++ and range-v3, how to convert a string of space-separated numbers to a vector of integers?...

c++range-v3

Read More
Possible ways to make this `cartesian_product_with_filter` function variadic?...

c++c++20variadic-templatesstd-rangesrange-v3

Read More
What's the best way to `take_last(n)` a non-sized range?...

c++c++20std-rangesrange-v3

Read More
Using range::find on a view...

c++range-v3

Read More
How to declare a function, that takes a range...

c++range-v3

Read More
ranges::views::group_by-like function applying predicate to consecutive elements?...

c++functional-programminggroupingrange-v3list-processing

Read More
range-v3 flatten the vector of struct...

c++functional-programmingrange-v3

Read More
How do you make a pipeable function like ranges::to<T>() with range-v3 ranges?...

c++boost-geometryrange-v3

Read More
What's the difference between a "range" and a "view" in the rangesv3 ts?...

c++range-v3

Read More
How to combine views::enumerate and views::filter?...

c++range-v3

Read More
ranges::views::enumerate capturing by reference or by value? How can we tell?...

c++range-v3

Read More
ranges-v3 join function to join two containers together...

c++c++20range-v3

Read More
What's the point of `viewable_range` concept?...

c++c++20c++-conceptsrange-v3

Read More
Is it okay to let a range view own a shared_ptr containing state it needs?...

c++range-v3

Read More
Ranges-v3 transform limitations...

c++range-v3

Read More
ranges::views::generate have generator function signal end of range...

range-v3

Read More
Lifetime of the returned range-v3 object in C++...

c++rangelifetimerange-v3

Read More
How to generate a view of pairs from an array?...

c++boostrange-v3boost-range

Read More
How to iterate over a range-v3 action?...

c++c++20range-v3

Read More
BackNext