Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Using C++ shared pointer's aliasing constructor with an empty shared pointer

c++ c++11 language-lawyer

Why C++ template accepting array is not more specialized than one accepting pointer (bis)?

Is the initialization order of constexpr (i.e. constant-initialized) template variables guaranteed?

Constructor from rvalue reference to base - viable (gcc) or not (clang) - who's right

Argument-dependent lookup of dependent names

consteval function returning object with non-trivial constexpr destructor

c++ language-lawyer c++20

Is it legal to declare a type as part of the template-argument for a type template-parameter?

Is it safe to "play" with parameter constness in extern "C" declarations?

What are the exact inter-thread reordering constraints on mutex.lock() and .unlock() in c++11 and up?

Partial ordering rules of template parameter pack in C++17

Template argument deduction for aggregate template with array

How are memory_order_seq_cst fences useful anymore in C++20?

Can I access an object in C++ other than using an expression?

Does shared_ptr's dtor require the use of a "deleter"?

C++ Using a reference to the variable being defined

Under which circumstances might std::unique_ptr::operator[] throw?

What does "type domain" and "real type" mean?

c types language-lawyer c11

Argument-dependent lookup behaving unexpectedly on types aliased from another namespace

Return type match with auto and friend function

Do parentheses make a pointer template argument invalid?