关于QT5中lambda函数引用传递的部分问题:
关于i的函数 int =21;
如下图所示的函数:
在int i=21时未声明静态变量每一次调用lambda函数时i出现地址回调,引用传递并未对i的值进行修改,而且还出现i的值打印出现非i的值的问题;
在对i声明为静态局部变量后:static int i=21;
得到的结果如下:
关于QT5中lambda函数引用传递的部分问题:
关于i的函数 int =21;
如下图所示的函数:
在int i=21时未声明静态变量每一次调用lambda函数时i出现地址回调,引用传递并未对i的值进行修改,而且还出现i的值打印出现非i的值的问题;
在对i声明为静态局部变量后:static int i=21;
得到的结果如下: