Possible Duplicate:
C/C++ source file after preprocessing
The other day, I was assigned a task to fix a bug in a large C/C++ project developed under VC++ 8. The problem is that this code is really full of nested macros. What is the best way to understand this code? Any suggestion is appreciated.