How to allow to use not-yet-known-type in its type-definition in c?
1124
self referential struct definition?
15037
Is there a C pre-processor which eliminates #ifdef blocks based on values defined/undefined?
41725
How to correctly use the extern keyword in C
68099
Undeclared identifier but is declared
61229
Why does omitting explicit 'int' type for a parameter fail to compile in gcc sometimes?
68872
What are the use cases for having a function return by const value for non-builtin type?
1340
What are "sequence points" and how do they affect undefined behavior?
118110
Forward declaration of nested types/classes in C++
157705
std::unique_ptr with an incomplete type won't compile
144075
Why does typeid.name() return weird characters using GCC and how to make it print unmangled names?
27990
Is there a generic type-constraint for "where NOT derived from"?
82341
What is the equivalent or workaround for a typedef in VB.NET?
25704
Undefined, unspecified and implementation-defined behavior
122367
accessing struct: derefrencing pointer to incomplete type
135939
Is it a good idea to typedef pointers?
4684
What's the canonical way to check for type in Python?
37662
What new capabilities do user-defined literals add to C++?