What's the meaning of #define without replacement in C/C++?
138584
Are empty macro definitions allowed in C? How do they behave?
76068
What is the difference between 'typedef' and 'using' in C++11?
69632
#define in Java
12542
Why aren't my compile guards preventing multiple definition inclusions?
72725
What's the difference between \newcommand and \newcommand*?
96838
Is the behaviour of .* to include . and .. defined in LSB or POSIX or some other specification?
19993
C preprocessor # and ## operators
133668
#define macro for debug printing in C?
144166
What does the :: mean in C++?
45005
#ifdef inside #define
7409
What exactly are C++ definitions, declarations and assignments?
97139
#include  vs #include  in a C++ program
48321
What do single quotes do in C++ when used on multiple characters?
40350
What does ## mean for the C(C++) preprocessor?
1567
In C++11, does `i += ++i + 1` exhibit undefined behavior?
148104
Defining macros with arguments
149928
define() vs. const