Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

Template argument deduction and expression rules

How to correctly and elegant implement the apply function for structured binding?

Are circular "using namespace" directives allowed?

c++ namespaces c++20

Are c++20 iterators "convertible" to LegacyIterators?

template non-type template parameter

How to check whether elements of a range should be moved?

c++ c++20 std-ranges

Three way comparison replaces all others comparison operators except ==?

How can I use C++ concepts with type_traits?

Do likelihood attributes make sense with a single if statement?

c++ c++20 likely-unlikely

Enforcing a common interface with std::variant without inheritance

c++ c++20 variant

Exporting Concept From Module

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

C++20 Modules “cyclic dependency”

Pass a templated function as argument to another function

c++ templates c++20

Why doesn't std::ranges::contains try using member contains just like std::ranges::begin tries using member begin? Or does it?

How to create a unique_ptr to a value passed by base class reference?

Different behavior of consteval in GCC and MSVC (not work)

Which part of the C++ standard forbids destroying an object twice?

Why does calling std::ranges::rotate on a vector result in a "no matching function call to '__begin'" error using clang 15?

c++ c++20 clang++ compiler-bug

What is the difference between std::span and gsl::span?

fmt::dynamic_format_arg_store replacement/implementation for std::format

c++ std c++20 fmt