Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

Will C++20 modules change the anatomy of static and shared libraries?

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

Using clang-format with c++20 concepts

[[no_unique_address]] and two member values of the same type

Calling a function template before and after a more constrained version is defined gives weird results

c++ language-lawyer c++20

What justifies the lvalue category of unevaluated non-static data members in C++?

Lambda pack capture with ellipsis on both sides - what is the meaning?

Do the Range TS and C++20 concepts for iterators require the ability to use `operator->`?

c++ c++20

How does the erase-remove idiom work with ranges/constrained algorithms?

c++ c++20 std-ranges

How much memory must be reserved for a C++20 coroutine frame?

c++ c++20 c++-coroutine

Comparing polymorphic types in c++20

Why can't concept refinement use the terse syntax

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

Three-way comparison operator with inconsistent ordering deduction

Why does std::span overload the function call operator for indexing?

c++ c++20

Why does a consteval function allow undefined behavior?

how to use c++20 in cmake project

c++ cmake format c++20

Do we really need to implicitly convert ranges adaptors to bool?

c++ c++20 std-ranges

Why is the std::derived_from concept implemented with an additional convertibility test that adds cv-qualifiers?

How to flatten the nested std::optional?

c++ c++20 stdoptional

Why does C++'s async/await not need an event loop?

Why can't a const mutable lambda with an auto& parameter be invoked?