Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Can't detect T::value() using auto to parametrize true_type

C++ list initialization allows multiple user-defined conversions

Temporary materialization during array-to-pointer conversion

c++ language-lawyer

Does discarding a value result in reading it?

c++ c language-lawyer

Why is it allowed to reinterpret_cast integral, enumeration and pointer-to-member types to themselves?

Class templates alias should not be visible in generated symbols, do they?

Expected behaviour of freopen() with regards to buffering (setvbuf())?

Is a function definition required to be instantiated when there is no need to check for narrowing?

Array-to-pointer conversion + rvalue-ref: Overload resolution difference GCC vs clang

Is it allowed comparing the pointers on static class fields in static_assert?

reinterpreting array of doubles as array of std::complex<double>

Template argument deduction when mixing variadic template with C-style variadic function

Is clang wrongfully reporting ambiguity when mixing member and non-member binary operators?

Why don't methods defined in classes in C++ need forward declarations when referring to methods that only show up later in the class?

c++ language-lawyer

"Reading" a POD preincrement result does not yield undefined behavior. Why exactly?

Is it safe to call the functions from <cctype> with char arguments?

Does C standard mandate that platforms must not define behaviors beyond those given in standard

Is list-initialization an implicit conversion?

Static const data member defined in another file

c++ c++11 language-lawyer

`if constexpr`, inside lambda, inside pack expansion -- compiler bug?