Quick question: My code makes extensive Code of macros, let's say it's a macro named X. That macro takes some code as a parameneter, like that: X(const int i;)
If that code contains an error, most compilers give me a rather long error message, looking like that: - In Macro Expanded From X in Y - In Macro Expanded From ... - Error about the actual code.
Is there an option is popular compilers to suppress the first two lines? It makes error messages unreadable, and they are of no use, since the error is in code anyway, not in the macro.
Thanks!