假设我想实现以下示例效果:
if (i) j--;
现在我想在我的程序中多次插入该行。如果我想插入该语句 1000 次,那么我必须手动复制粘贴它。
目的是在程序中插入语句,而不仅仅是实现相同的逻辑行为。
我想使用一个给定语句的宏,并且 n
在程序中插入该语句 n
次。我认为使用一些 Boost 库宏是可能的。但我从来没有使用过Boost,我不知道该使用哪一个。另外,我仅限于 C 而不是 C++,但我相信这个 boost 宏也应该在 C 中工作。
我想知道用什么以及如何用它来达到这个效果
最佳答案
您正在寻找BOOST_PP_REPEAT .
关于c - 哪个 boost 宏允许我在程序中插入可变数量的语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7613692/