Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

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

What does the C++20 standard say about usage of subojects as template non-type arguments?

c++ language-lawyer c++20

Why are many curly brackets treated differently by C++ compilers?

c++ c++20 initializer-list

How to define a specialized class method outside of class body in C++?

Can you interleave variadic parameters in call sites?

When is P1008 ("prohibit aggregates with user-declared constructors") useful in practice?

C++20 concept : requires expression and perfect forwarding

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

Could type traits be restricted to not accept other type traits as arguments?

When is the destructor of a constinit object called?

why can't I construct an std::span from iterators?

c++ iterator c++20 std-span