От: | Abyx | ||
Дата: | 08.05.11 13:52 | ||
Оценка: |
int main()
{
struct Foo
{
void f()
{
auto a = 1;
auto fn = [a](int x){
return a + x; // error C2326: 'void main::Foo::f(void)' : function cannot access 'a'
};
fn(2);
}
};
Foo();
}