Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Overloading operator new with smaller default alignment

c++ language-lawyer c++17

Undefined behavior inside void expressions

Strict aliasing and references to compile-time C arrays

initialization order of thread_local vs. global variables

Braced functional cast to reference type, a hole in the standard or compilers bug?

The variable redeclared in the outermost block of a substatement

c++ language-lawyer

How do I deduce from the C++ Standard that an array [] has higher precedence than a pointer?

Why is it possible to compare array members using operator<=>, but not freestanding arrays?

Perfect forwarding constructor and inheriting constructors

Overloaded function and multiple conversion operators ambiguity in C++, compilers disagree

Nested call of consteval functions with a reference argument

Implicit instantiation of function templates when taking their address

When instantiating a template, should members of its incomplete argument types be visible?

What makes enum -> int a better conversion than enum -> unsigned?

Is it legal to modify a dynamically-allocated `const` object through a re-used non-`const` name?

C++11 std::is_convertible behaviour with private copy constructor

Example of entity declared in a anonymous namespace that has external linkage

Scope of declarations in the body of a do-while statement

The difference between declaring a name, introducing a name, and declaring an entity

Why does g++ fail init of std::function<> from type with conversion operator and inaccessible function call operators?

c++ c++11 gcc language-lawyer