Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Struct type aliasing / tagged-union without union

c language-lawyer c11

Can an object have more than one effective type?

Threshold an absolute value

Const casting empty base class

In-class initialization from static member of the same type

Dereferencing one past the end pointer to array type

comma operator makes lambda expression non-constexpr

Attempt to implement is_constexpr() - compilers diverge

Why does it matter if I use a method reference or a lambda here?

`operator delete` with size parameter and without size parameter: which one is chosen when both are available?

Different behavior of direct and copy initialization on MS VC++ (using user-defined conversion operators)

Is one-past-end pointer OK for non-array object types?

Nested generation of comparison operator with three-way operator?

Why is this compiling successfully?

Passing r values by reference?

c++ language-lawyer c++20

Do these two C++ initializer syntaxes ever differ in semantics?

How generic is the {} construction syntax?

std::less on enums

c++ enums language-lawyer

Enumeration object set to a value not equal to any of its respective enumeration constants

c enums c99 language-lawyer

Is something undefined behavior by omission?

c++ language-lawyer