Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Are floating point operations resulting in infinity undefined behavior for IEC 559/IEEE 754 floating-point types

Has it been established if move/copy constructor/assignment are "deleted" or "not declared" in C++17?

c++ language-lawyer c++17

Is it possible to initialize member variable (or base class) of a non-copyable type?

c++ c++17 language-lawyer

How do one use `offsetof` to access a field in a standard conforming way?

MSVC brace initialization with doubles appears to violate the standard?

Is it safe to cast to a class that has the same data member layout, but a different implementation?

Can I always safely cast into the underlying type of a fixed (scoped) enumeration?

RVO overwriting value in parameter before return

c++ language-lawyer c++03

Using std::launder to get a pointer to an active object member from a pointer to an inactive object?

How are multiple prior declarations resolved for a new declaration with extern?

c language-lawyer

How could one copy union simple members with memcpy?

What does POSIX mean when it says stderr is expected to be open for reading and writing?

Is a std::string implementation conformant where 's.c_str() + s.size()' is not necessarily the same as '&s[s.size()]'?

When static global variable are created in C++

c++ language-lawyer

What happens to the underlying storage upon vector's copy/move assignment?

The concept of a type name scope in C11

c scope c99 language-lawyer c11

Multiple inheritance makes private member accessible

Why does this using another constant variable defined later qualify an expression as a non constant expression

Is a specialization implicitly instantiated if it has already been implicitly instantiated?

Why does the compiler choose this generic method with a class type parameter when invoked with an unrelated interface type?