Может ли инициализация элемента инициализации элемента lambda и использовать указатель this
?
struct A{
int a = 42;
int b = [this](){
return this->a * 4;
}();
};
Действительно ли это код С++ 11 (согласно спецификации) или это просто расширение GCC?
Если это действительно так, почему я должен использовать this->
при обращении к элементу a
?