从C++ Primer p352页可以看出在捕获列表中可以将this指针以值的方式传递,而不可以将this指针以引用的方式传递。
代码如下:
class Test
{
public:
Test(/*Test* const this*/)
{
auto f1 = [this]{
};//正确
auto f2
从C++ Primer p352页可以看出在捕获列表中可以将this指针以值的方式传递,而不可以将this指针以引用的方式传递。
代码如下:
class Test
{
public:
Test(/*Test* const this*/)
{
auto f1 = [this]{
};//正确
auto f2