Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

Is it safe to cast a heap allocated pointer to a pointer to a VLA?

Does the C++ standard allow this floating-point behaviour?

Is it okay for int** and const int** to alias?

Is it guaranteed that template template parameter invoke user provided deduction guides

The declaration `using namespace C;` is essential to prove the results shown in the Example in [namespace.udir]/3

c++ language-lawyer

Does volatile prevent introduced reads or writes?

x86 BSWAP instruction REX doesn't follow Intel specs?

constexpr function with unused reference argument – gcc vs clang

How, exactly, do bitwise operators work in Java?

A safe, standard-compliant way to make a class template specialization fail to compile using `static_assert` only if it is instantiated?

What causes this weird behavior with throwing destructors during unwinding of a try-block?

Forward-declaring template variable in C++

c++ language-lawyer

Why is default noexcept move constructor being accepted?

Strict aliasing within an expression

Why can a `constexpr` function produce different results at compile- and run-time?

Must aggregate field constructor be public to use aggregate initialization in C++?

Is it possible to declare the conversion function returning array reference without the typedef?

Why is this configurable property not deletable?

What does section 5.1.2.3, paragraph 4 (in n1570.pdf) mean for null operations?

Why are typedef templates illegal?