タグ

C++とlambdaに関するtsupoのブックマーク (1)

  • 革命の日々! Bjarne Stroustrup による "Lambda expressions and closures for C++"

    3/16 < とか > とかを &lt; &gt; を使わず生で書いているところが多々ありました。すいません。 直しました。 --------- cppllメーリングリストの投稿によると C++の生みの親ストラウストラップ先生がC++にクロージャーを導入する言語拡張を提案しているらしいです。 提案自体は賛成、というかクロージャーできないおかげでいままでC++がどれだけ醜いプログラムになってきたかを考えれば遅すぎたぐらい。 特にSTL使うと関数オブジェクトつくりまくる羽目になるし・・・ しかし、しかしだ。 これはないんじゃないの? 以下、引用 挙げられていた例として,xとyを引数にとって合計を返すLambda関数は, <> (int x, int y) -> int { return x + y; } と表現されるようです。さらに'extern'キーワードにより, Lambda関数外の変数を

    tsupo
    tsupo 2006/03/16
    ドコが自然な構文なのかまるで分かりません。 → ++
  • 1