2015-03-08から1日間の記事一覧

C++の非staticなconstなメンバー配列を初期化する方法

constなメンバーなので初期化リストで初期化せざるを得ない。C++11より前だとできないのだろうか。C++11なら統一的な初期化構文を使えばできる。 class foo { int a[3]; public: foo(): a{ 0, 1, 2 } {} };初期値が定数じゃない場合は、こんな感じ? class f…

gccのC++11の正規表現は4.9.0から

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53631ということなので、Ubuntu 14.04のgcc4.8.2では使えません。残念。