Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in 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?

Convert between std::u8string and std::string

c++ unicode utf-8 c++20

What is C++20's string literal operator template?

Is the three-way comparison operator always efficient?

C++20 comparison: warning about ambiguous reversed operator

c++ c++20