|
|
|
|
|
by jandrewrogers
788 days ago
|
|
Macros are still useful for conditional compilation, as in this case. They've been sunsetted for anything that looks like code generation, which this isn't. I was more commenting on the reflexive "ick" reaction of the author to the use of macros (even when appropriate) because avoiding them has become so engrained in C++ culture. I'm a macro minimalist but I would use them here. Many people have a similar reaction to the use of "goto", even though it is absolutely the right choice in some contexts. |
|