Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

What is the type of command-line argument `argv` in C?

Valid programs in C89, but not in C99

c language-lawyer c99 c89

Class template specialization priority/ambiguity

Can variadic template template parameter be partial-specialized?

In using-declaration, can dependent names render to constructors after template substitution?

Is an implementation of std::tuple allowed to fail with triggering a derived-to-base conversion for empty class elements?

What Limitation of std::async is Stroustrup Referring To?

Converting a pointer-to-member-of-base to a pointer-to-member-of-derived

c++ language-lawyer c++17

Why is `is_­destructible` defined using `declval<U&>().~U()` and not `declval<U>().~U()`?

Confused by default constructor description of std::tuple in the ISO C++ Standard

What is the value category of the operands of C++ operators when unspecified?

A using-declaration can not be repeated in function scope. Why is that?

Are placeholders types of non-type template parameters interchangeable in case of template template parameter

Why doesnt this operator usage in the trailing return type compile?

static member of class template error

c++ c++11 language-lawyer

C++17 And the Current State of Decimal Floating Point

Injected-class-names of class templates

Is this error message correct: non-type template argument is not a constant expression

`pair::operator=(pair&&)` error with `auto&` deduced move operations - libstdc++ regression?

Is placement new legally required for putting an int into a char array?