Почему лямбды могут захватывать только локальные переменные?
От: enji  
Дата: 25.07.13 14:41
Оценка:
Неудобно же
struct T {
  int a, b;
  void f() {
    int a = this->a, b = this->b;
    [a, b](){a+b;};    
  }
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.