Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in std-ranges

Why does ranges::for_each return the function?

Can I compare two view sentinels?

c++ c++20 std-ranges

What's the return type of std::ranges::max_element?

c++ c++20 std-ranges

C++23: Is it valid to modify the elements of a `zip_view`?

Use of both predicates and projections in ranges

c++ c++20 std-ranges

How to write an infinite sequence compatible with std::ranges?

c++ c++20 std-ranges

C++ back method for sub-range not found after chunking list

c++ std-ranges c++23

Joining a range of strings with a delimiter using standard ranges

c++ c++20 std-ranges

Splitting a string_view using ranges

c++ c++20 std-ranges

Understanding return type of std::ranges::sort with temporary and prvalue arguments

How to make join view in C++ preserving random access?

c++ c++20 std-ranges

Is it valid to join a transform view whose elements are temporary containers?

c++ std-ranges

How to check whether elements of a range should be moved?

c++ c++20 std-ranges

Why doesn't std::ranges::contains try using member contains just like std::ranges::begin tries using member begin? Or does it?

Is it okay to pass projection as predicate argument to std::ranges::any_of/all_of/none_of?

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