2002年2月2日土曜日

STL雑感。

関数オブジェクト、どこかで見たことあるなぁと思ったら Python だった。
for_each() のために lambda が欲しくなる。代わりにバインダや否定回路、関数ポインタ・アダプタがあるんだろうけど、やっぱり素直じゃない。こういうとき、Java なら無名インナークラスを使うんだけど。 C++ では、関数(or 内部クラス)定義以外の方法はとれないみたいだ。
結論。やっぱり lisp は偉大だ。

0 件のコメント:

コメントを投稿