2008-05-23から1日間の記事一覧

C++0x ラムダ式に CV 修飾

C++

現在(N2550)のラムダ式の operator() は const 修飾されているため キャプチャした変数を書き換えることができない int x; [x]() { ++x; }; // エラー はしょってるけど、↑のラムダ式は以下と同じ class F { int x; public: void operator()() const { ++x; …