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

免费用手机建立网站东台网站建设

免费用手机建立网站,东台网站建设,景区旅游门户网站建设方案,万网域名续费优惠std::tuple是C11提供的新模板类#xff0c;可以翻译为“元组”#xff0c;可把多个不同类型的变量组合成一个对象。std::tuple可看做std::pair的泛化实现#xff0c;std::pair包含两个元素#xff0c;std::tuple 可以同时包含多个元素#xff0c;它拥有 struct 的表现11提供的新模板类可以翻译为“元组”可把多个不同类型的变量组合成一个对象。std::tuple可看做std::pair的泛化实现std::pair包含两个元素std::tuple 可以同时包含多个元素它拥有 struct 的表现但是无需定义实际的 struct可用于一个函数返回多个值的场景下。 从实际使用来看struct的可读性比std::tuple的。当我们希望将一些数据组合成单一对象但又不想定义一个新数据结构来表示这些数据时std::tuple是相对合适我们可以把std::tuple看作一个”快速而随意”的数据结构。 std::tuple​元素是位于连续的内存区域而非链式结构。​ 废话不多说上代码 #include tuple #include iostream #include string #include stdexceptstd::tupledouble, char, std::string get_student(int id) {if (id 0) return std::make_tuple(3.8, A, Lisa Simpson);if (id 1) return std::make_tuple(2.9, C, Milhouse Van Houten);if (id 2) return std::make_tuple(1.7, D, Ralph Wiggum);throw std::invalid_argument(id); }int main() {auto student0 get_student(0);std::cout ID: 0, GPA: std::get0(student0) , grade: std::get1(student0) , name: std::get2(student0) \n;double gpa1;char grade1;std::string name1;std::tie(gpa1, grade1, name1) get_student(1);std::cout ID: 1, GPA: gpa1 , grade: grade1 , name: name1 \n;// C17 结构化绑定auto [ gpa2, grade2, name2 ] get_student(2);std::cout ID: 2, GPA: gpa2 , grade: grade2 , name: name2 \n; } 输出结果如下 ID: 0, GPA: 3.8, grade: A, name: Lisa Simpson ID: 1, GPA: 2.9, grade: C, name: Milhouse Van Houten ID: 2, GPA: 1.7, grade: D, name: Ralph Wiggum 细心的开发者可能会问 std::tie​std::tie作用是将变量的引用整合成一个tuple从而实现批量赋值。​
http://www.pierceye.com/news/705984/

相关文章:

  • 网站加速器下载公司网页设计思路
  • 数据库网站开发memcached wordpress 慢 卡
  • 上市设计网站软件商城官网
  • 网站建设是什么科目查找5个搜索引擎作弊的网站
  • 佛山市锵美装饰有限公司网站建设案例微信商城小程序开发一般需要多少钱
  • 成都网站定制中心知名的中文域名网站有哪些
  • 福州长乐网站建设网站流量统计分析
  • 四川网站建设公司 登录六盘水市诚信网站建设公司
  • 优秀包装设计网站软件工程师工作
  • 舟山建设信息港网站泉州百度网络推广
  • 网站流量宝镜像别人网站做排名的好处
  • 如何学习网站建设app网络营销方案设计题
  • 高端品牌网站建设明细报价报腾讯云 win wordpress
  • 云南建设网站网站建设公司现在还挣钱吗
  • 濮阳微信网站建设没有数据库的网站
  • 网站开发与没计是做什么贵阳查房子备案的网站
  • 做网站学不需要做后台管理系统mean网站开发
  • 网页网站公司如何做备份游戏型网站开发
  • 网站排名必做阶段性seo策略软文写作是什么意思
  • 网站域名商渭南哪家公司可以做网站
  • 医院网站asp源码加强机关网站建设
  • wordpress建手机站网站建设规划大纲
  • 同个主体新增网站备案施工企业副总经理竞聘
  • 视频网站后台设计针式个人知识库管理系统
  • 外围网站开发网页制作对联
  • 深圳福永网站建设网站多个用户怎样建设
  • 百度网站排名怎么提高wordpress页面全屏的插件
  • 企业网站优化方式wordpress 外链播放器
  • 设计衣服的网站久久诗歌网
  • 上海网站营销it运维网