Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

clang 5: std::optional instantiation screws std::is_constructible trait of the parameter type

Why is move constructor not picked when returning a local object of type derived from the function's return type?

Using lambda in default initializer gcc vs clang

Clang and GCC disagree in auto specifier for non-type template parameter in a casting C++17

Access control in template parameters

c++ language-lawyer

Unaligned access through reinterpret_cast

c++ c++11 language-lawyer

Trailing comma in uniform initialization

Why can't you omit the array size in a new initializer?

c++ c++11 language-lawyer

Why do we need the two definitions: integral constant expression and converted constant expression?

Managing trivial types

Calling a function template before and after a more constrained version is defined gives weird results

c++ language-lawyer c++20

What happens if you transfer control to a if(false) block by using goto?

c++ language-lawyer goto

constexpr undefined behaviour

What is the type of a bitfield?

Must partitioningBy produce a map with entries for true and false?

Are empty macros allowed by the C++ language standard?

c++ language-lawyer

Is long long a type in C?

std::unordered_map pointers/reference invalidation

std::in_place_t and friends in C++17

c++ language-lawyer c++17

Why is an initializer_list of enum values not considered a constant expression?