- 博客(13)
- 收藏
- 关注
原创 C++ primer 第十二章 动态内存与智能指针 不要混合使用普通指针和智能指针 笔记
使用一个内置指针来访问一个智能指针所负责的对象是很危险的,因为我们无法知道对象何时会被销毁。在上面的调用中,在临时对象ptr被销毁时,x的。从初始化时候的1减为了0,所指向的。不要混合使用普通指针和智能指针。
2024-07-31 14:43:38
164
原创 C++ primer 第十一章 使用map完成 单词转换程序 一体式笔记(含大量注释)
【代码】C++ primer 第十一章 使用map完成 单词转换程序 一体式笔记(含大量注释)
2024-07-28 12:02:21
115
原创 C++ primer 第十章 泛型算法 小结笔记
如同迭代器根据操作分类一样,传递给算法的迭代器参数也按照要求的操作进行分类;输入、输出、前向、双向、随机方位迭代器。
2024-07-26 11:08:19
257
原创 C++ primer 第十章 lambda表达式 笔记(含biggies函数实现)
当定义一个lambda时,编译器生成一个与lambda对应的新的没有命名的类类型;当向函数传递一个lambda时,同时定义了一个新类型和该类型的一个对象:传递的参数就是这个没有命名的对象,这个类包含一个对应捕获的变量的数据成员。
2024-07-22 17:45:18
310
原创 C++ primer 第九章 如何确定使用哪种顺序容器
选择容器的一些基本原则除非你有很好的理由选择其他的容器,否则应使用vector,vector就是最好选择。如果你的程序有很多小的元素,且空间的额外开销很重要,则不要使用list或者forward_list。如果程序要求随机访问元素,应使用vector或deque。如果程序要求在容器的中间插入或删除元素,应使用list或forward_list。如果程序需要在头部位置插入或删除元素,但不会在中间位置插入或删除元素,则使用deque。如果程序只有在读取输入的时候才需要在容器中间位置插入元素,随后需
2024-07-19 23:11:43
255
原创 C++ primer 第八章 IO类和string流 一体式笔记(含大量注释)
【代码】C++ primer 第八章 IO类和string流 一体式笔记(含大量注释)
2024-07-19 16:17:53
78
原创 C++ primer 第七章 Screen类和Windows_mgr类实现 一体式笔记(含大量注释)
【代码】C++ primer 第七章 Screen类和Windows_mgr类实现 一体式笔记(含大量注释)
2024-07-15 18:35:16
99
原创 C++ primer 第七章 Sales_data类实现 一体式笔记(含大量注释)
【代码】C++ primer 第七章 Sales_data类实现 一体式笔记(含大量注释)
2024-07-09 14:50:45
96
原创 洛谷 P1518 [USACO2.4] 两只塔姆沃斯牛 The Tamworth Two
洛谷 P1518 [USACO2.4] 两只塔姆沃斯牛 The Tamworth Two
2023-12-05 14:08:27
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人