
C++ Primer笔记# 标准库
文章平均质量分 59
最喜欢吃牛肉
Ston.V
2016年一个枯槁憔悴的春天,在华科毫无目的的浪费了一年半的时间后,我终于选定了嵌入式方向。其实这选择并不是突发奇想,当年有对智能家居,物联网感兴趣,但偶然进入软件这坑爹的专业,还好大二下开了计组,操原等课程,对底层产生兴趣,再加上计算机三级考试若干方向,又加之网课老师还不错就干脆跳坑。虽前路艰辛,愿初心不改。
2021夏天,回到华科读研,存储方向,仍然是嵌入式。是深坑但已经懒得爬出来了。
展开
-
C++ Primer笔记17---chapter14 重载运算与类型转换
略原创 2021-07-28 20:36:34 · 97 阅读 · 0 评论 -
C++ Primer笔记16---chapter13 代码实例
略原创 2021-07-28 20:30:55 · 139 阅读 · 0 评论 -
C++ Primer笔记15---chapter13 拷贝控制2
略原创 2021-07-28 20:30:24 · 108 阅读 · 0 评论 -
C++ Primer笔记14---chapter13 拷贝控制1
1.当定义一个类时,会通过五种特殊的成员函数来控制此类型的对象的拷贝、移动、赋值和销毁:拷贝构造函数、拷贝赋值运算符、移动构造函数、移动赋值运算符和析构函数2.拷贝构造函数2.1 拷贝构造函数的第一个参数必须是自身类型的引用,此参数几乎总是一个const引用,且任何额外参数都有默认值与合成默认构造函数不同,即使我们定义了其他构造函数,编译器也会为我们合成一个拷贝构造函数class Sales_data{ public: Sales_data(); .原创 2021-07-28 20:28:56 · 143 阅读 · 0 评论 -
C++ Primer笔记13---chapter12&13中的代码实例
1.代码位置有如下三处的代码实例:1)P391 (一个单词转换的map)2)P404(定义StrBlob类)& P420(核查指针类)3)P430(文本查询程序)2.一个单词转换的map3.StrBlob &StrBlobPtr4.文本查询程序...原创 2021-06-24 21:07:22 · 349 阅读 · 2 评论 -
C++ Primer笔记12---chapter12 动态内存
1. 动态内存与智能指针在C++中,动态内存(堆)管理通过new和delete运算符实现;新的标准库还提供了两种智能指针类型来管理动态内存,其行为类似常规指针,重要区别在于负责自动释放所指的对象。新标准提供的两种智能指针区别在于管理底层指针的方式不同,都定义在头文件memory中shared_ptr 允许多个指针指向同一个对象 unique_ptr “独占”所指向的对象 weak_ptr 伴随类,一种弱引用,指向shared_ptr所管理的对象 2. sha.原创 2021-06-24 00:52:32 · 228 阅读 · 1 评论 -
C++ Primer笔记11---chapter11 关联容器
1.关联容器:关联容器支持高效的关键字查找和访问,主要是map和set,然后各自有multi、unordered及unordered_multi三个版本,也就是共八种容器。按关键字有序保存元素,头文件set 、map map 关联数组:<关键字,值> set 关键字即值,即只保存关键字的容器 multimap 关键字可重复出现的map multiset 关键字可重复出现的set 无序集合,头文件unordered_set、unordered_m原创 2021-06-22 22:47:50 · 282 阅读 · 2 评论 -
C++ Primer笔记10---chapter10 泛型算法
1.原创 2021-06-22 15:16:11 · 214 阅读 · 1 评论 -
C++ Primer笔记9---chapter9 顺序容器
1.原创 2021-06-18 13:23:46 · 203 阅读 · 1 评论 -
C++ Primer笔记8---chapter8 IO库
1.原创 2021-06-15 16:22:13 · 170 阅读 · 0 评论