
c++新特性
文章平均质量分 76
新特性相关文章
CZ一星弱火
C++GOGOGO!
展开
-
【新特性】C++STL容器和C++11 新特性介绍(持续更新)
STL ⼀共提供六⼤组件,包括容器,算法,迭代器,仿函数,配接器和配置器,彼此可以组合套⽤。容器通过配置器取得数据存储空间,算法通过迭代器存取容器内容,仿函数可以协助算法完成不同的策略变化,配接器可以应⽤于容器、 仿函数和迭代器。容器: 各种数据结构,如 vector, list, deque, set, map,⽤来存放数据, 从实现的⻆度来讲是⼀种类模板。算法: 各种常⽤的算法,如 sort(插⼊,快排,堆排序), search(⼆分查找), 从实现的⻆度来讲是⼀种⽅法模板。..............原创 2022-08-27 11:04:59 · 1652 阅读 · 0 评论 -
【新特性】C++17的结构化绑定语法详解
基本语法expr是一个返回类或结构的表达式var1var2是接收字段的变量名变量数量和顺序必须和expr的字段一致自动类型推导结构化绑定会根据expr中的字段类型,自动为每个var推导出对应的类型。嵌套结构支持如果exprint a , b;int c;// 嵌套解构 Inner省略变量名可以用// 忽略第二个字段配合其他语法结构化绑定可以配合// 使用x,y } for(auto [ k , v ] : map) {// 使用k,v }返回引用如果。原创 2023-07-25 11:00:10 · 397 阅读 · 0 评论