Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Clarification and reasons for object lifetime constraints change in C++20

In a false `if constexpr` branch outside of a template, are bodies of called template functions instantiated or not?

c++ language-lawyer

Are pointers to pure virtual member functions of local classes allowed?

Are nameless parameters in main() strictly conforming?

Why does GCC remove the whitespace between the preprocessing tokens?

Formal definition of restrict fails to account for valid cases

std class specialization - meeting the standard library requirements for the original std::array template

Sorting by element address

Copying of std::vector filled with neither copy constructible nor copy assignable elements

Is it well-formed to overload an operator for a standard-defined type in global namespace that doesn't depend on a user-define type? [duplicate]

c++ language-lawyer

What is the difference between "happens before" and "precedes in a single total order" relations for memory_order_seq_cst operations?

Function template instantiation using an incomplete type

Do lambda expressions that appear in different definitions of a same entity produce the same closure type?

Why destructor needs to be accessible even when it is not called?

In C++26, are implementations required to "initialize" uninitialized variables to some fixed byte pattern?

Sequence point after a return statement?

Why std::allocator<T>::allocate calls ::operator new?

Is copy elision in the form of named return value optimization permitted in C?

Is it allowed to write an instance of Derived over an instance of Base?

using declaration inside a member function for an inherited member field