KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to write a macro that spits out code based on the Boolean value of its parameter. So say DEF_CONST(true) should be expanded into const , and DEF_CONST(false) should be expanded into nothing. Clearly the following doesn't work because we can't use another preprocessor inside #defines: #define DEF_CONST(b_const) \ #if (b_const) \ const \ #endif
Tags (comma-separated)
Save Edits
Cancel