C++11 新特性
文章平均质量分 70
C++11 新特性介绍
LuxiZheng_
这个作者很懒,什么都没留下…
展开
-
C++11新特性:基于范围的 for 循环
1、概念// 普通的for循环for(表达式 1; 表达式 2; 表达式 3){ // 循环体}// 基于范围的for循环for (declaration : expression){ // 循环体}1.1、普通的for循环它的工作流程是:1、执行表达式 12、如果表达式 2 为 true,则执行循环体,否则跳出循环3、执行表达式3,会到第二步,重复执行。这种方式需要给出容器的两端,即开头和结尾。1.2 基于范围的for循环它的工作流程:1、将 expr原创 2022-04-14 17:21:48 · 1308 阅读 · 1 评论 -
C++11新特性:自动类型推导
1、auto 关键字1.1、概念// 语法 auto 变量a = 变量b;int b = 10;double c = 3.14;auto a = b; // a 是 int 类型auto d = c; // d 是 double 类型使用 auto 关键字修饰的变量 a可根据给它赋值的变量b的类型推导出变量a的类型,即变量b 是什么类型,那么变量a 就是什么类型。C++11 中 auto 并不代表一种实际的数据类型,只是一个类型声明的 “占位符”,auto 并不是万能的在任意场景下都能够推原创 2022-04-14 16:48:45 · 482 阅读 · 0 评论