Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in std-ranges

Why does c++ for each loops accept r-values but std::ranges do not?

c++ c++20 std-ranges

Is std::views::keys guaranteed to work correctly with any pair/tuple type?

c++ c++20 std-ranges

Why aren't non-ranged STL algorithms constrained with concepts in C++20?

c++ c++20 std-ranges

Why is `iterator_category` deleted in `std::views::concat::iterator` if it's a pure input iterator?

What is the rationale behind the iterator/sentinel of range adaptors providing the base() accessor?

c++ c++20 std-ranges c++23

How can std::ranges work with initializer_list?

In what situations does `ranges::for_each` work but `for (auto&& elt : rg)` fail?

c++ std-ranges c++23

C++23: How to erase a subrange from vector

c++ std-ranges c++23

What is a view_closure in range-v3?

c++ c++20 range-v3 std-ranges

Why can't I use lazy_split_view with a istream view instead of a string_view?

How do I use member functions to a standard library ranges operation

c++ c++20 std-ranges

Does there exist a ranges::views::group_by counterpart that takes into account all elements, as opposed to just contiguous ones?

c++ c++20 range-v3 std-ranges

How to satisfy totally_ordered for a custom type without spaceship comparison operator (ranges::is_sorted, ranges::sort)

c++ c++20 std-ranges

C++ parallel STL Vectorized algorithm not implemented p2408

c++ gcc tbb std-ranges c++23

`format_as` use with range types

c++ std-ranges fmt c++23

Is it legal to dereference end() on std::views::iota?

c++ c++20 std-ranges

Binding std::generator<T> with pybind11?

C++20 ranges - How to store a composed ranges view in class member

c++ gcc c++20 std-ranges

Why the standard defines borrowed_subrange_t as common_range?

c++ c++20 range-v3 std-ranges

How do you use std::views::zip (and friends) with the pipe syntax?

c++ std-ranges c++23