Search code examples
Why doesn't gcc 13 display the correct binary represenation?...

cgcccompiler-bugpointer-conversionc23

Read More
does offsetof work with typeof if type is new?...

ctypeofoffsetofc23

Read More
Does nullptr_t break type punning or pointer conversions?...

clanguage-lawyernullptrtype-punningc23

Read More
How can I use "nullptr" for null pointers prior to C23?...

cc-preprocessorc23

Read More
Is there an equivalent of __attribute__((nonnull)) in C23?...

clanguage-lawyernull-pointerc23

Read More
Can strlen be [[unsequenced]]?...

clanguage-lawyerc23

Read More
What is the difference between C++11's constexpr and C23's [[reproducible]]?...

c++cc++11syntaxc23

Read More
What is the difference between float, _Float32, _Float32x, and _Float32_t?...

cfloating-pointc23stdfloat

Read More
What is the alignment requirement of malloc(1)...

cmalloclanguage-lawyermemory-alignmentc23

Read More
How to avoid mentioning a function pointer's arguments inside the definition of a function that ...

cprototypefunction-pointersobsoletec23

Read More
What Exactly is the Proposed C23 `_Either` Type?...

coption-typec23sum-type

Read More
gcc: constexpr functions in C23?...

cgccconstexprc23

Read More
Regarding mainstream compilers and int main(){} in C23...

cgccclangfunction-prototypesc23

Read More
Is [[nodiscard]] any different from [[gnu::warn_unused_result]]?...

cgccunused-variablesnodiscardc23

Read More
Initialize block-scope static const variable with pointer to compound literal?...

clanguage-lawyerc99compound-literalsc23

Read More
Why does the C23 standard decrease the max size of an object the implementation must support?...

cstandardsc23

Read More
Is there a char8_t in C?...

cchar8-tc23

Read More
What is the purpose of the new C23 #embed directive?...

clanguage-lawyerc23

Read More
C2x: 6.9.2 External object definitions: why is "shall not be an incomplete type" placed in...

cconstraintslanguage-lawyersemanticsc23

Read More
Is it considered normal that f = NAN may cause raising floating-point exceptions?...

cfloating-pointc11floating-point-exceptionsc23

Read More
Two types have compatible type if their types are the same: confused...

ctypeslanguage-lawyerc23

Read More
Why is strnlen() not considered for inclusion in C23?...

clanguage-lawyerc-stringsc23

Read More
Implementing std::bit_cast equivalent in C...

cmacrostypeoftype-punningc23

Read More
What's the point of the __unused attribute in C?...

cc23

Read More
BackNext