Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

Why is std::ssize being forced to a minimum size for its signed size type?

c++ language-lawyer c++20

Erase element by value from vector of pairs

c++ vector c++20

How to pass a smart iterator to a function that accepts a classic iterator?

c++ c++20 range-v3

Why is there an error "no matching function for call to 'A(A<...auto...>)'"?

Why do C++ bit fields require me to specify a type?

c++ c++20

Is mixing modules and headers in C++20 possible / acceptable?

c++ c++20 c++-modules

Three-way comparison of CRTP-ed std::vectors

c++ comparison c++20 crtp

Calling lambda with template parameter list, without providing arguments

c++ templates c++20

Array of concept pointers

C++ coroutines: implementing task<void>

C++20 string literal template argument working example

c++ templates c++20

Can lambdas be used as non-type template parameter?

Is there a function to load a non-atomic value atomically?

c++ c++20 stdatomic

Why does the output_iterator Concept not require the output_iterator_tag?

c++ c++20 c++-concepts

How to compose generators with STL algorithms

c++ c++20

C++20 coroutines, std return type and state persistancy

Find a pointer T* in std::unordered_set<std::unique_ptr> (C++20)

How to use ranges::sort for ascending or descending sort controlled by a boolean

c++ c++20 std-ranges

Rewritten comparison operators and expression templates

Can can I make `std::ranges::views::elements` work with a range of my type

c++ c++20 std-ranges