[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 1495] Re: Java スレッドプ ログラミングを読む会第 2 回議事録



"TAKEKAWA, Tsutomu" wrote:
> 1.4.4 メソッドアダプタ
> 
> ◇クロージャとはなにか?
>  引数の中に処理や、無名クラスを渡すことができるらしい。
>  smalltalkで使用される。

「クロージャ」のところで、「C++にもそんなのがあったような気が。。。」
と言いましたが、これはSTLの「ファンクションオブジェクト(==関数オブ
ジェクト)」のことを言ってました。
でも、そこに直接処理を書いて渡すわけではないので、(関数ポインタと同
じく)クロージャとは言えないのかな。
  http://www2.raidway.ne.jp/~sumi/stl/ex_functional.html

C++Builderではその名も「クロージャ」という独自機能があるそうです。
でも、標準C++じゃなくなっちゃいますね。
-- 
Akky (AKIMOTO, Hiroki)
2nd Middleware Development Dept. NCS Div. PFU Ltd. Tokyo