2016-06-03から1日間の記事一覧

BOOST_PP_COUNTER

C++

BOOST_PP_COUNTER を利用すると __COUNTER__ のような事が出来ます。 ただし、__COUNTER__ とは違い、マクロを呼び出す度に BOOST_PP_UPDATE_COUNTER() で更新してやる必要があります。 [コード] #include <iostream> #include <boost/preprocessor/slot/counter.hpp> int main(){ int value = 0; value += B</boost/preprocessor/slot/counter.hpp></iostream>…