Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Strange wording in the standard, concerning comparison of pointers

c pointers language-lawyer c11

C++11 alternative to boost::checked_delete

c++ c++11 std language-lawyer

deduce of argument of type class method (overloads by const qualifier) fails with trailing return type in gcc, but not in clang

Visibility of member functions in a CRTP class

Redeclaration in a namespace that does not enclose the original declaration

Why doesn't the linker emit an error in the code below?

Templates and ODR

How does a compiler treat lambdas differently than regular functions?

std::add_pointer implementation for non-static member functions

c++ language-lawyer std

Placement-new on array elements and pointer values

c++ c++17 language-lawyer

Forcing a decay of the array (for the lack of better title)

c++ language-lawyer

Were all implementations of std::vector non-portable before std::launder?

C4297 warning in Visual Studio while using function-try-block (function assumed not to throw an exception but does)

Does a reference declaration introduce a new name for the referent?

Why is 0 == ("abcde"+1) not a constant expression?

In the C++ standard, what is specified to occur when a "shall" requirement is violated?

c++ language-lawyer

Type of (x) in C++ [duplicate]

Clang and GCC vs MSVC and ICC: Is a static_assert in the copy/move constructor required to work, if copy/move elision could apply too?

Parameter pack expansion with lambda in C++20

What is the meaning of this piece of Standardese about shared_ptr's use_count()?