This is divided into two sections:-
This displays the statement being analysed and explains what it does in general
terms without referring to specific classes.
When you can read any line of any macro and work this out unaided, then
its probably time to move on from this crib!
Here the statement is broken down into the steps involved in the statement's execution
This is further divided into:-
This lists the statement sub-expression with cross-references to the C++ syntax.
This explains the meaning of each sub-expression in terms of, and with links to,
the specific classes and objects involved.
Go Back to the
The Example Macros Top Page
If you have any comments about this page please send them to