Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-lawyer

How do bit fields interplay with bits padding in C++

Inconsistent C99 support in gcc and clang

Reliable type-punning across C and C++ standards

How C++ Standard prevents deadlock in spinlock mutex with memory_order_acquire and memory_order_release?

Alignment of multiple CRTP base classes

C - Do incompatible pointers used for arithmetic violate strict aliasing?

Is there any observable difference between printf(str) and fwrite(str, 1, strlen(str), stdout)?

Confusing language in specification of strtol, et al

Are local variables in a compound switch statement initialized when the `default:` label is put outside the braces?

c language-lawyer

Why SFINAE gets messed up when changing the place of the class template specialization? Is this a C++ bug?

Same address, multiple shared_ptr counters, is it forbidden by C++ standard?

Why can member variables not be used as defaults for parameters? [duplicate]

Is rule 3 in section 3.3.7/1 from N3936 redundant?

Safety of static_cast to pointer-to-derived class from base destructor

Is this a mistake in the definition of the sign bit for integer types in the C standard?

c standards language-lawyer

std::vector::resize(size_type) requires CopyInsertable?

c++ c++11 language-lawyer

How can `f();` be a declaration below?

C preprocessor macro arguments with space at the end for concatenating?

May a standards-compliant C assert() evaluate its argument multiple times?

getc() as macro and C standard library function definition, coherent?