Здравствуйте, R1, Вы писали:
R1>Появиться ли такая возможность, а может уже есть?
R1>Или как еще сделать что-то подобное:
R1>R1>struct x {
R1> int (*f)();
R1>} _x[]= {
R1> { puts("the anonymous function1"); },
R1> { puts("the anonymous function2"); }
R1>};
R1>
На данный момент заменителями этой вещи существуют : boost::bind/boost::lambda, локальные классы.
Вы лучше скажите где вам это понадобилось, а там найдется подходящее решение