当前位置: 首页 > news >正文

C++(11):lambda函数是const函数

默认情况下,lambda 的 operator() 是 const 成员函数,意味着在 lambda 体内不能修改通过值捕获的捕获变量。因此如果想要修改捕获的变量,需要使用mutable。

#include <iostream>
#include <string>
using namespace std;class T{
public:T() {cout << "T()" << endl;}T(const T&) {cout << "T(const T&)" << endl;}T(T&& t) {cout << "T(T&&)" << endl;str = std::move(t.str);}~T() {cout << "~T()" << endl;}string str;
};void func()
{T t1;t1.str = "Hello, World!";auto lambda = [t = std::move(t1)]() mutable {cout << "Inside lambda: " << t.str << endl;t.str = "Modified inside lambda";
http://www.dtcms.com/a/501455.html

相关文章:

  • 做网站是比特币的企业个性化网站建设费用
  • 京美建站有代码吗如何建设 营销型 网站
  • 如何做产品网站推广沧州网站推广优化
  • 太原网站建设培训学生个人简历
  • 开源项目分析:wan2.1 VACE 关键设计与实现代码解读
  • 网站设计英语呼和浩特网站建设小程序
  • iis网站免费推广平台哪个好
  • 网站外链带nofollow是什么意思做海报去哪个网站找素材比较好呢
  • 原创网站设计费用广东省网站建设公司排名
  • 网站布局和建站的区别找人做彩票网站有哪些
  • 架设网站服务器商城网站营销系统源码
  • 怎嘛做网站奎屯网站制作
  • 做营销型网站的企业免费开设网站
  • 网站建设的软文怎么写DW怎么做招聘网站
  • 网站建设佳木斯zencart添加wordpress
  • 介绍做网站的标题详情页尺寸一般是多少
  • 企业管理网站系统wordpress默认首页是什么
  • 旅行网站设计做网站注册页面
  • 学做衣服上什么网站好wordpress 淘宝客 采集
  • 宜兴建设局 审图中心 网站团员信息查询系统入口
  • 网站的建设费计入无形资产吗数据需求 网站建设
  • 银行校招知识点突击
  • 网站域名 文件夹制作个人网站教程
  • 好看动漫网替代网站做那事的网站
  • 番禺网站开发公司电话运营小程序的成本有哪些
  • 开发个网站需要多少钱编程猫的网站是什么
  • Pod 控制器与配置资源管理
  • 怎么做汽车网站软件公司招聘信息
  • 网站制作需要哪些软件wordpress文章输出数
  • 手机影视素材网站大全厦门工商网站查询企业信息