yohhoyの日記

技術的メモをしていきたい日記

2012-01-17から1日間の記事一覧

C++11ラムダ式のパラメータ宣言部は省略可能

C++

タイトル通り。下記コードの(1), (2), (3)は等価。 [](){ /*...*/ } // (1) []{ /*...*/ } // (2) []() -> void { /*...*/ } // (3) [] -> void { /*...*/ } // ill-formed ただし、(1)および(2)で戻り値型がvoidに推論されるのは、ラムダ式の本体部が{ retu…