2008-04-29から1日間の記事一覧

__FUNCTION__ はプリプロセス時に置き換えられるか

C++

inline 関数で __FUNCTION__ 使うとどうなるかなーという確認でこれを試したかったんだけど struct Hoge { void func() const { BOOST_STATIC_ASSERT(__FUNCTION__ == "Hoge::func"); } }; コンパイル時の文字列比較できない・・・ プリプロセスされたコード…