gpt4 book ai didi

c++ - 如何在 lambda 的 lambda 函数中捕获 "this"?

转载 作者:可可西里 更新时间:2023-11-01 16:34:37 26 4
gpt4 key购买 nike

<分区>

例如

class A
{
void f() {}
void g()
{
[this]() // Lambda capture this
{
f();
A* p = this;
[p]() // Workaround to let inner lambda capture this
{
p->f();
};
};
}
};

有什么更好的方法可以在内部 lambda 中捕获它?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com