Caligo: > C++ anonymous function may not be any better, but it works, and that's in an experimental implementation (GCC 4.6). In my not humble opinion C++0x lambdas are over-engineered (but they go along with the rest of the language). Bye, bearophile