Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c23

How is a qsort allocation failure handled?

c gcc clang qsort c23

Is it legal to empty-initialize `va_list` with `{}` in C23 before calling `va_start()`?

Check if array is a VLA at compile-time

Is there such a thing as "function attribute correctness"?

c c23 function-attributes

does offsetof work with typeof if type is new?

c typeof offsetof c23

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

No more reserved identifiers in C23?

c keyword identifier c23

What is the alignment requirement of malloc(1)

Grouping sets of 4 bits into nybbles in C printf

c binary printf literals c23

Can you use a pointer representing a virtual object as the key in bsearch?

c c23 bsearch

How to print constexpr in C23 at compile-time?

c macros arm preprocessor c23

C23 constexpr int cannot be defined using a constexpr float or double

c constexpr c23

Are char* and void* interchangeable in a certain sense?

c types c23

Are int main() and int main(void) equivalent prototypes in C23?

What is the purpose of the new C23 #embed directive?

c language-lawyer c23

Function pointer compatibility between single pointer and empty parameter lists

c language-lawyer c99 c23

realloc(ptr, 0) in C23 - now what?

c language-lawyer realloc c23

C2x: 6.9.2 External object definitions: why is "shall not be an incomplete type" placed in Semantics rather than in Constraints?

What are source and execution character sets?

c c23

Why isn't the keyword false an integer constant expression in gcc C23?