2012-03-05から1日間の記事一覧

constexpr 関数内ではローカルクラスが定義出来ない

C++

実は勘違いしていた C++11 の仕様シリーズ。 タイトル通りなんですが、constexpr関数内ではローカルクラスを定義することは出来ません。 constexpr int func(){ // clang3.1 error: types cannot be defined in a constexpr function class X{}; return 10; …