2008-09-01から1日間の記事一覧

C++0x ラムダ式のmutable指定

C++

以前、ラムダ式にCV修飾できるようにするという提案が出ていましたが ラムダ式内でコピーキャプチャした変数を書き換える場合は mutable を指定するようになりました int x; [x](){ ++x; }; // エラー [x]() mutable { ++x; } // OK 個人的には const にして…