Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

Why is std::isnan not constexpr?

c++ constexpr c++20

Is east constexpr / constinit / consteval allowed in C++20?

c++ c++20

What is the printf() formatting character for char8_t *?

c++ utf-8 c++20

C++ std::map named requirements allocator-aware container

Why do std::variant implementations take more than 1 byte for variant of empty types?

c++ c++20 std-variant

What happened to std::cspan?

In a class, what is `using Base::BaseOfBase;` supposed to do?

c++ c++20

What should I do to make my container work with ranges?

c++ c++20 std-ranges

Is compiler allowed to call an immediate (consteval) function during runtime?

Range TS idioms and the mysterious auto &&

c++ c++20

When is a constexpr evaluated at compile time?

What advantages does C++20's std::source_location have over the pre-defined macros __FILE__, __LINE__ and __FUNCTION__?

c++ c++20

Using concepts in an unevaluated context gives inconsistent results

What's the difference between a coroutine and a function with static variables?

c++ c++20 coroutine

Hide empty base class for aggregate initialization

How do I detect if anything but an integer is passed to my class constructor?

c++ oop int c++20 numeric-limits

std::format of user-defined types?

c++ c++20 fmt

Are types allowed to be specified for return-type-requirement in a requires expression?

c++ language-lawyer c++20

Lambda lifetime explanation for C++20 coroutines

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

Difference between std::decay and std::remove_reference

c++ c++11 templates c++20