
I'm not discounting his efforts because of macros. What I am doing is pointing that they should be de-emphaisized and are not forced on me. If I dont care about the compile-time optimizations that a macro may provide, I should'nt be forced to use them.
Macros may provide some flexibility for some users, but others wont care about them and dont want to have to deal with them.
If the macro is doing something sufficiently interesting, you won't want to have to deal with the replacement. Some things just can't be captured with syntactic economy any other way.
Thanks Dave! Anyway, in the next version, I'll certainly explain what each macro does (should have 2 macros at most) and how you can accomplish the same thing manually. Best, John -- http://John.Torjo.com -- C++ expert http://blog.torjo.com ... call me only if you want things done right