macros 291

  1. What is “:-!!” in C code?
  2. Strange definitions of TRUE and FALSE macros
  3. What makes Lisp macros so special?
  4. how to use #ifdef with an OR condition?
  5. Getting a structural type with an anonymous class's methods from a macro
  6. Can I record/play macros in Visual Studio 2012/2013/2015?
  7. What is the worst real-world macros/pre-processor abuse you've ever come across?
  8. C multi-line macro: do/while(0) vs scope block
  9. Overloading Macro on Number of Arguments
  10. Saving vim macros
  11. What does “#pragma comment” mean?
  12. __FILE__ macro shows full path
  13. Is #pragma once part of the C++11 standard?
  14. What's the use of do while(0) when we define a macro?
  15. Is there a macro recorder for Eclipse?
  16. iOS How to detect iPhone X, iPhone 6 plus, iPhone 6, iPhone 5, iPhone 4 by macro?
  17. What does the Q_OBJECT macro do? Why do all Qt objects need this macro?
  18. How to identify platform/compiler from preprocessor macros?
  19. What predefined macro can I use to detect clang?
  20. Inline functions vs Preprocessor macros
  21. Are typedef and #define the same in c?
  22. Where are the recorded macros stored in Notepad++?
  23. Creating C macro with ## and __LINE__ (token concatenation with positioning macro)
  24. Why only define a macro if it's not already defined?
  25. C Macro definition to determine big endian or little endian machine?
  26. How do I show the value of a #define at compile-time?
  27. Optional Parameters with C++ Macros
  28. Comma in C/C++ macro
  29. Is there a __CLASS__ macro in C++?
  30. Documenting Scala 2.10 macros
  31. How can I convert from degrees to radians?
  32. The use of double include guards in C++
  33. Vim Macro on Every Line of Visual Selection
  34. replay a vim macro until end of buffer
  35. Why is this macro replaced as 20 instead 10?
  36. In a GNU C macro envSet(name), what does (void) “” name mean?
  37. How to pass macro definition from “make” command line arguments (-D) to C source code?
  38. What are C macros useful for?
  39. Real-world use of X-Macros
  40. How to use a Objective-C #define from Swift
  41. *args, **kwargs in jinja2 macros
  42. Macros in Swift?
  43. What is double evaluation and why should it be avoided?
  44. Are C++ Templates just Macros in disguise?
  45. Lazy Evaluation vs Macros
  46. How far can LISP macros go?
  47. Mmh, who are you PRIu64?
  48. Variadic recursive preprocessor macros - is it possible?
  49. Can I redefine a C++ macro then define it back?
  50. Can we have recursive macros?