Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

Does virtual `operator <=>` with default implementation make one more virtual method in C++20?

Can requires-expression in C++20 be of type implicitly convertible to bool?

Practical meaning of std::strong_ordering and std::weak_ordering

Why does the C++23 ranges adaptor require a callable object to be copy_­constructible?

c++ c++20 std-ranges c++23

C++20: Non-capturing lambda in non-type template parameter

c++ templates lambda c++20

C++17, deprecated functions in <memory> standard library?

What's the MSVC equivalent for -fno-char8_t?

How is std::atomic_ref implemented for non-atomic types?

c++ c++20 stdatomic stdmutex

Standard way of importing modules

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

Fixed-size std::span vs std::array

c++ stl stdarray c++20

Vector initialisation using ranges vs lambda inline initialisation

c++ c++20 std-ranges

Array class that will accept an braced-init-list and deduce length

If there's an if-constexpr, how come there's no switch-constexpr?

c++ c++17 c++20 if-constexpr

Why should I use the three-way comparison operator (<=>) instead of the two-way comparison operators? Does this have an advantage?

In which access control context are evaluated concepts?

Conditionally trivial destructor

C++20 "transparently replaceable" relation

c++ language-lawyer c++20

C++20 contracts and unused variables

c++ language-lawyer c++20