0

次の例の効果を実現したいとします。

if (i) j--;

今、私は自分のプログラムに何度でもその行を挿入したいと思っています。そのステートメントを 1000 回挿入したい場合は、手動でコピーして貼り付ける必要があります。

目的は、プログラムにステートメントを挿入することであり、同じ論理的な動作を実現するだけではありません。

nステートメントを指定し、そのステートメントをプログラムに挿入するマクロを使用したいと思いnます。これは、Boost ライブラリ マクロを使用して可能だと思います。しかし、私は Boost を使用したことがなく、どれを使用すればよいかわかりません。また、私はC++ ではなく C に制限されていますが、このブースト マクロは C でも機能するはずです

この効果を得るために何をどのように使用するかを知りたい

4

1 に答える 1

2

BOOST_PP_REPEATを探しています。

于 2011-09-30T17:11:41.467 に答える