鱼C论坛's Archiver
论坛
›
C\C++交流
› C++ 匿名函数访问class私有字段为什么访问不到?
huowu1990
发表于 2014-11-11 20:45:57
C++ 匿名函数访问class私有字段为什么访问不到?
class c1
{
private :
int a;
int FunA();
}
int c1::FunA()
{
int b;
[]()->int
{
b++; // Error:封闭函数局部变量不能在 lambda 体中引用,除非其位于捕获列表 ???
return c1::a; //Error 为什么访问不到呢?
}
}
求解释 那两个Error是为什么?
huowu1990
发表于 2014-11-11 20:50:31
:cry
页:
[1]
查看完整版本:
C++ 匿名函数访问class私有字段为什么访问不到?