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

湖北工程公司建设公司网站找片子有什么好的关键词推荐

湖北工程公司建设公司网站,找片子有什么好的关键词推荐,大型网站建设开发设计公司,做网站媒体C 学习笔记&#xff08;Structured bindings&#xff09; 这个特性是 C17 引入的&#xff0c;个人认为主要是解决如何让函数返回多个值的问题。在这之前&#xff0c;我们一般用 std::pair 或者 std::tuple 来返回多个值。比如下面的例子&#xff1a; std::tuple<int, int …

C++ 学习笔记(Structured bindings)

这个特性是 C++17 引入的,个人认为主要是解决如何让函数返回多个值的问题。在这之前,我们一般用 std::pair 或者 std::tuple 来返回多个值。比如下面的例子:

std::tuple<int, int ,int > test()
{return std::make_tuple(1,2,3);
}std::pair<int, double> test2()
{return std::make_pair(12, 12.222);
}int a1, a2, a3;double b1;std::tie(a1, a2, a3) = test();qDebug() << "a1 = " << a1 << ",a2 = " << a2 <<", a3 = " << a3;std::tie(a1, b1) = test2();qDebug() << "a1 = " << a1 << ",b1 = " << b1;

在上面的例子中,我们先定义了一些变量,然后用 std::tie 把他们绑定成一个 std::tuple,这样就可以获取多个值了。

在C++ 17 中,把这个特性更近了一步。例如下面的例子:

    auto [aa1, aa2, aa3] = test();qDebug() << "aa1 = " << aa1 << ",aa2 = " << aa2 <<", aa3 = " << aa3;

另外,C++ 17 还扩充了 if 和 swtich 的语法,可以像下面这样:

    if(auto [aa1, aa2, aa3] = test(); aa2 == 2){qDebug() << "aa1 = " << aa1 << ",aa2 = " << aa2 <<", aa3 = " << aa3;}switch (auto [aa1, aa2, aa3] = test(); aa2 ) {case 1:qDebug() << "1";break;case 2:qDebug() << "2";break;default:break;}
http://www.yayakq.cn/news/985087/

相关文章:

  • 不干净的软件下载网站wordpress默认首页是什么
  • 松滋住房和城乡建设局网站外卖app开发需要多少钱
  • 张家港网站关键词优化化妆品网页设计图片
  • 程序代码优化网站wordpress如何关闭网站
  • 网站文章页301重定向怎么做母版页和窗体做网站例子
  • 湖南网站建设网图片制作的标准是什么
  • 开发技术网站开发技术设计网页的一般步骤
  • 华强北 网站建设wordpress指定侧边栏
  • 温州网站建设小程序网站建设页面生成
  • 深圳企业网站建设专业网站维护是什么意思
  • 怎么更改网站栏目id如何自己建设淘宝网站
  • 做公司网站用哪个公司比较好wordpress做活动报名
  • wordpress怎么设置标签分类系统优化助手
  • 深圳网站建设培训班网站建设题库
  • 本溪做网站的公司门户网页版登录入口
  • 什么网站做h5化妆品网站建设案例
  • 温州百度搜索网站排名企业管理培训课程网课免费
  • 网站栏目建设评活动静安集团网站建设
  • 邢台网站优化定制中国机械网招聘信息
  • 营销型品牌网站建设mysql做网站怎么查看数据
  • 赣县网站制作营业执照查询系统
  • cms做企业网站上海官网网址
  • 潮州营销型网站建设推广从哪里找网站
  • 电子商务网站开发流程电商运营推广的方式和渠道有哪些
  • 医疗培训网站建设网站建设服务费标准
  • 如何搭建一个企业子账号网站舆情公司
  • 网站备案号 英文哈尔滨网站建设市场分析
  • 如何自己建设网站网站反链数
  • 推广引流黑科技长沙seo关键词排名
  • layui做网站网站和app的区别