C++(14):解决lambda生命期问题

C++(11):局部函数lambda_c++11 函数中定义函数-CSDN博客

中通过实例列举了lambda使用过程中可能会有变量生命期问题。

C++14中可以通过重新定义变量,并转移,解决这个问题:

#include 
using namespace std;
 
class A
{
public:
	A(int data):m_data(data)
	{
		cout<<"Construct, this addr:"<

你可能感兴趣的:(C/C++,c++)