query: Datatypes produced by #define in C++
positive_passages.docid: 21216
positive_passages.text: Type of #define variables
negative_passages.docid: 31767
negative_passages.text: How #define work? Strange result for CUBE(y) y*(y*y)
negative_passages.docid: 61229
negative_passages.text: Why does omitting explicit 'int' type for a parameter fail to compile in gcc sometimes?
negative_passages.docid: 18646
negative_passages.text: Swallowing comma in variadic macros on compilers that do not recognise ##
negative_passages.docid: 22012
negative_passages.text: Accessing attributes on literals work on all types, but not `int`; why?
negative_passages.docid: 108174
negative_passages.text: How can I specialize a C++ template for a range of integer values?
negative_passages.docid: 96750
negative_passages.text: Detecting superfluous #includes in C/C++?
negative_passages.docid: 153640
negative_passages.text: What is the purpose of a these #define within an enum?
negative_passages.docid: 153953
negative_passages.text: best-practice on C header files with #ifndef #define #endif
negative_passages.docid: 48515
negative_passages.text: Destructors of builtin types (int, char etc..)
negative_passages.docid: 96318
negative_passages.text: Why does the Win32-API have so many custom types?
negative_passages.docid: 37662
negative_passages.text: What new capabilities do user-defined literals add to C++?
negative_passages.docid: 61227
negative_passages.text: Why aren't C++ types const by default?
negative_passages.docid: 158564
negative_passages.text: How to specify a short int literal without casting?
negative_passages.docid: 36222
negative_passages.text: What does it mean when a numeric constant in C/C++ is prefixed with a 0?
negative_passages.docid: 6306
negative_passages.text: What are the rules about using an underscore in a C++ identifier?
negative_passages.docid: 83409
negative_passages.text: Difference between $ and # in Linux environment