Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

gcc vs. clang, msvc and icc: Is this function call ambiguous?

Why can't I complete a typedef name of array type?

c arrays language-lawyer

Narrowing conversion from `int` (constant expression) to `unsigned int` - MSVC vs gcc vs clang

Is a statement void(); legal and what is it actually?

c++ language-lawyer

Dereference null is not always UB?

Well-formed program containing an ill-formed template member function?

Template variables with template argument deduction and default template parameters

Nested class explicit specilization: different compiler behavior

Is the compiler allowed to optimize out dynamic_cast of a volatile pointer when the compiler doesn't see a possible type which can fulfill the cast?

Is getting the decltype of a deduced member function inside the trailing return type of another member function well-formed?

c++ language-lawyer

What is the meaning of "if the context from which the specialization is referenced depends on a template parameter"?

Variation on the type punning theme: in-place trivial construction

Why does Clang generate different code for reference and non-null pointer arguments?

Why is there not a no-throw guarantee in the standard for std::set::extract() and std::set::insert(nh)?

Selection of inherited operator contrary to `using` clause in C++

Where does the C++ standard describe the casting of pointers to primitives?

c++ casting language-lawyer

The snippet shown below compiles in Coliru and Ideone, but according to iso § 8.5 p6 it shouldn't, or am I missing something?

Is there a case missing in §8.5 p17 (semantics of initializers) of N3797?

C++11 cross compiler/standard library random distribution reproducibility

Unclosed quote in a CSS block

css syntax language-lawyer