![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ 学习笔记
LGG1111
这个作者很懒,什么都没留下…
展开
-
算法第四版 第二章 排序算法 c++实现
算法第四版 第二章 排序算法 c++实现 最近在学习 算法(第四版)这本书,正好前段时间学了c++,就决定全用c++实现一波,也方便我 熟悉c++的特性。不得不说,c++确实是个有强大,又麻烦的语言。 初学c++,代码规范之类的可能做的不太好,还希望有大佬看到了指正一下。 几点和书上不太一样的地方 为了和C++标准库的风格类似,算法传入参数全部为迭代器类型(可以适配不同容器),因此实现大量使用了模板 算法实现过程需要迭代器支持加减法,所以需要容器支持随机访问,内置数组、vector、deque都可以原创 2020-07-08 08:47:31 · 232 阅读 · 0 评论 -
c++primer 13章 Message-Folder类实现
1 c++primer 13 .4 Message-Folder类的实现 先上代码,图省事,就全写在.h里了。 还发现一个现象,函数定义如果直接写在class里,编译会报错,在下面写成inline就没问题了。 这可能涉及到一些编译时刻处理顺序的问题,我现在还在学习阶段,实在有点搞不懂这个。 //c++primer 13章练习 #pragma once #include <string> #include <set> class Message; class Folder { pu原创 2020-06-28 09:32:46 · 1047 阅读 · 0 评论