Search code examples
How can I specify the return type of a function that returns the result of a ranges pipeline?...


c++c++20std-ranges

Read More
Use of both predicates and projections in ranges...


c++c++20std-ranges

Read More
Cannot iterate over const view...


c++filterstd-ranges

Read More
Adapt an existing range type to be c++20 ranges compatible without changing it...


c++std-ranges

Read More
a more explicit type instead of auto for std::ranges::views result...


c++std-ranges

Read More
std::set<std::unique_ptr<int>>and std::views::as_rvalue...


c++rvalue-referencestd-rangesc++23

Read More
Why can't I pass a std::views::join by const reference?...


c++c++20std-ranges

Read More
How to sort a vector using std::views C++20 feature?...


c++stlc++20std-ranges

Read More
Is std::ranges::transform_view::iterator not an InputIterator?...


c++stdvectorstd-rangesc++23iota

Read More
Why can't I use the subscript operator on the result of std::ranges::to<std::vector>()?...


c++g++std-rangesc++23

Read More
Consume InputIterator with C++ ranges...


c++std-ranges

Read More
Why does direct-initialization not work for std::views::iota?...


c++std-rangesiotadirect-initialization

Read More
Why is iter_const_reference_t not simply using std::add_const_t?...


c++std-rangesc++23

Read More
Why do ranges::find and ranges::find_last have inconsistent return types?...


c++std-rangesc++23

Read More
Invalid operands to binary expression when importing custom view from a module...


c++c++20std-rangesc++-modules

Read More
What is the best way to drop last element using c++20 ranges...


c++c++20std-rangesc++23

Read More
ranges::max on filter_view returns a removed element...


c++algorithmstdvectorstd-rangesc++23

Read More
How to create a view over a key/values range?...


c++std-rangesrange-v3

Read More
Is there any standard functionality for creating a flattened view of a map with a container as the m...


c++c++20std-ranges

Read More
concatenate ranges using join...


c++concatenationg++std-rangesc++23

Read More
Functors not recognized as transform_view args...


c++functorstd-ranges

Read More
Why does std::views::take not yield a sized_range?...


c++std-rangesc++23

Read More
Creating std subrange from boost archive iterators...


c++boostiteratorstd-rangestype-constraints

Read More
error: cannot convert 'std::optional<int>' to 'const int' in initialization...


c++foldstd-rangesc++23stdoptional

Read More
C++ views join_with using multi character separator...


c++std-rangesc++23

Read More
What is the replacement for range-v3 views::cache1 in std::ranges?...


c++std-ranges

Read More
Why cant I chain after std::ranges::views::join?...


c++c++20std-ranges

Read More
Why am I not able to filter properly with drop_while?...


c++c++20std-ranges

Read More
Are there requirements for the default constructed std::forward_iterator state for std::ranges?...


c++c++20std-ranges

Read More
How to get random access container with std-ranges at compile time?...


c++constexprstd-rangesc++23

Read More
BackNext