C++ 学习经历
文章平均质量分 89
是小黄呀~
Talk is cheap, show me your codes.
展开
-
vector模拟实现——关于模拟中的易错点
vector 本质上类似数组,也可以理解为一种泛型的 string。string 只能存储 char 类型,但是 vector 支持各种内置类型和自定义类型。本次将围绕模拟实现 vector 中遇到的问题进行分析。原创 2023-09-14 21:19:27 · 228 阅读 · 0 评论 -
string类的模拟实现——模拟的技巧
对于学习STL而言,最重要的手段之一就是亲手模拟实现一个自己的容器。string存储只为char类型,且操作上并没有很难的操作。因此对于初学者而言,string是一个很好的练手项目。原创 2023-09-11 10:31:03 · 202 阅读 · 0 评论 -
浅述C++模板——函数模板及类模板
模板的优点显而易见,一方面节省了资源,便于代码的迭代更新,另一方面增加了代码的灵活性。那是不是我们要多多使用模板呢?答案是否定的。首先模板相比于普通的函数需要的编译时间更长,且出现错误信息时不易定位错误位置。所以具体使用重载还是模板要根据实际情况来合理进行判断选取。原创 2023-09-07 13:50:28 · 222 阅读 · 0 评论 -
浅述C++内存管理——new与malloc的不同
C++相对于其他语言有一个重要的特点就是对于内存的管理,相比于C语言,C++提供了新的关键字new来代替malloc的功能,其中有何不同,请看下文。原创 2023-09-06 00:04:21 · 201 阅读 · 0 评论 -
【C++】类和对象(下篇)—— 默认成员函数,const成员函数,运算符重载
类和对象没有技巧,只有多加练习,多多尝试自己完成代码,例如各种运算符的重载,或是实现一个自己的日期类。原创 2023-04-24 17:07:42 · 782 阅读 · 1 评论 -
【C++】类和对象(上篇)——类的定义,访问限定符与this指针
C 语言和 C++ 最大的区别就是一个面向过程,一个面向对象。而提到面向对象就不得部提到类,这一篇文章,我们主要探讨一下 C++ 中类的定义以及一些基本的权限。原创 2022-10-07 07:30:00 · 951 阅读 · 21 评论 -
【C++】内联函数、auto、范围for循环,nullptr
今天就是 C++ 新手村的最后一站啦,之后小黄就要开始学习 C++ 的类啦,也就是出了新手村之后 的第一个挑战,大家要一起坚持下去,一起努力变好呀!原创 2022-10-05 07:30:00 · 506 阅读 · 17 评论 -
【C++】引用的特性、使用场景以及用法
引用,作为 C++ 区别于 C 语言的一种特性,其重要性不言而喻,今天小黄就和大家共同学习一下引用的具体用途,优势以及用法,期待大家相互指点!原创 2022-10-06 00:45:11 · 2482 阅读 · 12 评论 -
【C++】命名空间namespace,cin,cout,函数重载
今天的主要内容是 C++ 的入门部分,了解一下命名空间,C++ 的输入输出以及不同于之前 C 语言的函数重载,欢迎大佬们指正。原创 2022-09-19 07:30:00 · 1750 阅读 · 19 评论