Здравствуйте, maggot, Вы писали:
M>Вот, пожалуйста, на сколько позволяет С++...
M>M> ...
M>delegate<int(test_class1*,int,int,double, int)> pLamFun6 = (__0->*&test_class1::foo)(__1, __2 - 23, __3, 245);
M>cout << "pLamFun6: " << pLamFun6(&test_class1_inst1, 1,a,3, 7) << endl;
M>
Так неинтересно и слишком громоздко. Интересует именно упрощённый синтаксис __0->foo или __0::foo без наворотов типа __0->*&test_class1::foo. Думаю, после выхода boost::lambda многие разочаровались в том, что С++ не позволяет такие упрощённые конструкции и потеряли к этой либе всякий интерес.
... << RSDN@Home 1.1.4 stable rev. 510>>