
C++11新特性
文章平均质量分 81
Frank---7
从JAVA转C++失败,现在继续卷JAVA的小菜鸡一枚,希望和大家共同进步!
展开
-
set与unordered_set的具体区别和联系(map同理)
都是 C++ 标准模板库(STL)中的关联容器,用于存储不重复的元素。如果需要有序存储且查找性能要求不高,或者需要保证迭代器稳定性,则可以选择。如果对元素顺序没有特殊要求,但需要较快的查找性能和较少的内存占用,则可以选择。原创 2024-04-23 17:12:48 · 991 阅读 · 0 评论 -
C++11实用特性--- 通用性能的提升(上)
另外,变量只读并不等价于常量,二者是两个概念不能混为一谈,分析一下这句测试代码const int& b = a1;原创 2023-10-26 19:45:45 · 87 阅读 · 0 评论 -
C++11实用特性---易学和易用性
在C++11之前auto和static是对应的,表示变量是自动存储的,但是非static的局部变量默认都是自动存储的,因此这个关键字变得非常鸡肋,在C++11中他们赋予了新的含义,使用这个关键字能够像别的语言一样自动推导出变量的实际类型。原创 2023-10-26 17:49:10 · 91 阅读 · 0 评论 -
C++11实用特性---稳定性和兼容性
在C++11中添加了定义原始字符串的字面量,定义方式为:R “xxx(原始字符串)xxx”其中()两边的字符串可以省略。原始字面量R可以直接表示字符串的实际含义,而不需要额外对字符串做转义或连接等操作。原创 2023-10-25 20:59:40 · 143 阅读 · 0 评论