2013-12-13から1日間の記事一覧

Boost.Predef コンパイラを調べる

C++

Boost.Predefでコンパイラを調べるには、BOOST_COMP_プレフィックスの付いたマクロを使用します。GCCならBOOST_COMP_GNUC、ClangならBOOST_COMP_CLANGです。 これらのマクロは値としてバージョンを持っているので、以下のようにバージョン判定を書けます。 #…