How to comment out chunk of code in multi-line macro?
问题 I have a complex multi line macro code in C++ (that process some geometry and computes its physical properties in RT) which is used many times and can not be converted to function (without huge space and performance hits). The problem is I sometimes need to configure the code inside disabling parts of code (in compile time for specific tasks/machines) something like this: #define some_macro \ bla; \ bla; \ if (0) \ { \ bla; \ bla; \ bla; \ } \ bla; As you can see this leads to multiples of