C++と色々

主にC++やプログラムに関する記事を投稿します。

2013-05-01から1ヶ月間の記事一覧

プリプロセッサを使ってmake_array書いてみた

C++

C++11の機能を使ったmake_arrayはこちらを参照して下さいmake_array 書いてみた - とくにあぶなくないRiSKのブログVisual C++ Nov 2012 CTPで可変長テンプレート引数対応とのことですが、不完全なうえ標準ライブラリが可変長テンプレート引数未対応なのでま…

Google TestをVisual C++ 11でビルドする

解凍したフォルダにmsvcというフォルダがあり、その中にVisual Studio 2008の.slnファイルがあるのでそれを2012に変換してビルドすればいいのですが、そのままビルドしようとするとstd::tuple辺りでエラーが出ます。これはVC++のSTLがまだC++11の可変長テン…

BOOST_PP_REPEAT

BOOST_PP_REPEATは引数に渡されたマクロを指定回数分展開するマクロです。 書式は以下のようになります。 BOOST_PP_REPEAT(c, m, d) cは、何回引数に渡されたマクロを展開するかの回数を指定します。 例えば5を入れれば指定されたマクロは5回展開されます。 …