Search code examples
Object contiguity: consequence on in place construction...


c++language-lawyerc++20placement-newcontiguous

Read More
How am I misreading the HyperSpec specification of documentation strings?...


language-lawyercommon-lisp

Read More
Can I safely cast unsigned char to char?...


clanguage-lawyer

Read More
misunderstanding of pointer-interconvertible definition in the standard...


c++pointerstype-conversionlanguage-lawyer

Read More
How to achieve a StoreLoad barrier in C++11?...


c++language-lawyeratomicmemory-barriersstdatomic

Read More
Сomma-separated sequence of declarators in C89...


clanguage-lawyerc89

Read More
Is this proof by contradiction a correct way to formally prove the behavior of this simple program w...


c++language-lawyeratomicstdatomicproof-of-correctness

Read More
Shall macro definition of an identifier that appears within the list of parameter declarations in a ...


clanguage-lawyeridentifier

Read More
Aggregate and in-class member initialization order...


c++language-lawyer

Read More
Is it allowed to initialize array recursively?...


c++language-lawyerarray-initialization

Read More
can `fwrite` have a write error when all characters are written...


clanguage-lawyerfwritestdio

Read More
Is it possible in C (not invoking UB) to check if two objects overlap?...


clanguage-lawyer

Read More
constexpr structure and integer constant expression in C...


clanguage-lawyerconstant-expressionc23

Read More
Instantiation of a template with a mismatched function signature...


c++templateslanguage-lawyerdefault-arguments

Read More
C standard: If `fgets` returns non-`NULL` but "encountered" end-of-file, will `feof` retur...


clanguage-lawyerfgets

Read More
What are the (typical) examples (other than instances of pp-number) of valid preprocessing tokens, w...


clanguage-lawyertokenc-preprocessor

Read More
Modifying object representation in presence of padding bits...


c++language-lawyerc++20undefined-behaviorbit-cast

Read More
Why can a reference declared with constexpr be bound to an Indeterminate value variable?...


c++language-lawyer

Read More
MSVC don't consider conversion operator when initializing aggregate with parenthesis...


c++visual-c++language-lawyerc++20

Read More
Does implicit object creation necessarily happen at storage return location?...


c++pointerslanguage-lawyerimplicit-lifetime

Read More
Can a deleted definition affect overload resolution?...


c++language-lawyerc++23

Read More
Both clang and gcc overcautious in preventing by-value copy constructor? Or correctly following an o...


c++language-lawyercopy-constructorrequires-clause

Read More
When is reinterpret_cast UB?...


c++language-lawyerc++20undefined-behaviorreinterpret-cast

Read More
Am I understanding the “no effects” guarantee in the C++ standard correctly?...


c++exceptionvectorlanguage-lawyer

Read More
Is -(uintN_t)x or unsigned inverse in other words guaranteed to work in two's complement by the ...


clanguage-lawyerbit-manipulationstandardsc99

Read More
c++ reinterpret_cast, strict alias rule after placement new...


c++language-lawyerstrict-aliasingreinterpret-castplacement-new

Read More
Nested implicit lifetime type of implicit lifetime type not created during constant evaluation: clan...


c++arrayslanguage-lawyerlifetimeimplicit-lifetime

Read More
Is passing NULL valid when array parameter uses [static 0] in C99?...


clanguage-lawyerundefined-behaviorc99variable-length-array

Read More
Where in the C standard does it specify the corresponding argument for %n in fscanf shall be a point...


clanguage-lawyerscanfconversion-specifierc23

Read More
Class template argument deduction with braces around one of scalar initializers...


c++templateslanguage-lawyeraggregate-initializationctad

Read More
BackNext