Re[3]: Бибилиотека Delegates + Lambda (черновой вариант)
От: ArtDenis Россия  
Дата: 17.02.08 08:41
Оценка:
Здравствуйте, 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>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.