C++学习
文章平均质量分 96
Chris-zz
遇见更好的自己
展开
-
C++:C++的IO流
一篇带你完全掌握C++的IO流原创 2024-09-11 10:59:18 · 949 阅读 · 20 评论 -
C++:哈希表
一篇带你完全掌握哈希原创 2024-09-11 10:59:08 · 1006 阅读 · 17 评论 -
C++:红黑树的深度剖析和模拟
一篇带你完全掌握红黑树原创 2024-09-04 11:34:31 · 1172 阅读 · 22 评论 -
C++:AVL树的解析与模拟
一篇带你完全掌握AVL树原创 2024-09-04 11:34:11 · 676 阅读 · 16 评论 -
C++:map和set的使用
一篇带你完全掌握set和map的使用原创 2024-09-02 10:33:24 · 872 阅读 · 18 评论 -
C++:二叉树进阶
一篇带你完全掌握二叉树进阶原创 2024-09-02 10:33:18 · 838 阅读 · 16 评论 -
C++:特殊类设计和类型转化
一篇带你完全掌握类型转化和特殊类的设计原创 2024-08-17 16:04:40 · 738 阅读 · 30 评论 -
C++:智能指针
一篇带你完全掌握C++的智能指针原创 2024-08-14 08:58:09 · 861 阅读 · 28 评论 -
C++:多态
一篇带你完全掌握多态原创 2024-08-07 15:58:52 · 706 阅读 · 25 评论 -
C++:C++11介绍
一篇带你掌握C++11原创 2024-08-07 15:57:46 · 1261 阅读 · 16 评论 -
C++:继承
一篇带你了解C++中的继承原创 2024-07-08 18:39:01 · 963 阅读 · 13 评论 -
C++:模板进阶
一篇带你进一步了解模板原创 2024-06-05 17:49:13 · 1396 阅读 · 16 评论 -
C++:priority_queue的模拟实现 | 仿函数
一篇带你掌握priority_queue的使用和模拟实现原创 2024-06-03 19:22:21 · 1078 阅读 · 11 评论 -
C++:stack和queue的介绍和模拟实现
一篇带你完全掌握stack和queue的使用和模拟实现原创 2024-06-03 10:21:23 · 860 阅读 · 15 评论 -
C++:List的使用和模拟实现
本篇详细介绍了list的使用和模拟实现,让使用者了解list,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!list文本介绍1. list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。2.list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素。3. list与forward_list非常相似:最主要的不同在于。原创 2024-05-25 22:31:46 · 1179 阅读 · 18 评论 -
C++:vector的模拟实现
本篇详细介绍了vector的模拟实现,让使用者了解vector,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!✨✨✨各位读友,本篇分享到内容是否更好的让你理解了C++的vector类,如果对你有帮助给个👍赞鼓励一下吧!!🎉🎉🎉世上没有绝望的处境,只有对处境绝望的人。!!一起加油吧!!。原创 2024-05-22 23:00:56 · 915 阅读 · 11 评论 -
C++:vector的介绍及使用
本篇详细介绍了vector的介绍及使用,让使用者了解vector,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!vector的文档介绍1. vector是表示可变大小数组的序列容器。2. 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。原创 2024-05-22 15:23:47 · 956 阅读 · 8 评论 -
C++:string类的使用和模拟实现
本篇详细介绍了string类,让使用者了解string类,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!string str;// 不要使用cin>>line,因为会它遇到空格就结束了return 0;// 64 位输出请用 printf("%lld")125. 验证回文串 - 力扣(LeetCode)✨✨✨各位读友,本篇分享到内容是否更好的让你理解了C++的string类,如果对你有帮助给个👍赞鼓励一下吧!!原创 2024-05-17 09:10:32 · 736 阅读 · 16 评论 -
C++:模版初阶 | STL简介
本篇详细介绍了模版初阶 | STL简介,让使用者了解模版初阶 | STL简介,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!class 类模板名// 类内成员定义// 动态顺序表// 注意:Vector不是具体的类,是编译器根据被实例化的类型生成具体类的模具public:, _size(0){}// 使用析构函数演示:在类中声明,在类外定义。~Vector();原创 2024-04-21 20:14:21 · 984 阅读 · 9 评论 -
C++:C&C++内存管理
本篇详细介绍了C&C++内存管理,让使用者了解C&C++内存管理,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!int main()// new/delete 和 malloc/free最大区别是 new/delete对于【自定义类型】除了开空间//还会调用构造函数和析构函数free(p1);delete p2;原创 2024-04-21 17:45:46 · 909 阅读 · 4 评论 -
C++:类与对象(下
本篇详细介绍了类与对象,让使用者了解类与对象,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!✨✨✨各位读友,本篇分享到内容是否更好的让你理解了类和对象,如果对你有帮助给个👍赞鼓励一下吧!!🎉🎉🎉世上没有绝望的处境,只有对处境绝望的人。!!一起加油吧!!。原创 2024-04-19 09:28:12 · 942 阅读 · 4 评论 -
C++:类与对象(中
本篇详细介绍了类与对象,让使用者了解类与对象,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!通过前面构造函数的学习,我们知道一个对象是怎么来的,那一个对象又是怎么没呢的?析构函数:与构造函数功能相反,析构函数不是完成对对象本身的销毁,局部对象销毁工作是由 编译器完成的。而对象在销毁时会自动调用析构函数,完成对象中资源的清理工作。在现实生活中,可能存在一个与你一样的自己,我们称其为双胞胎。原创 2024-04-16 22:30:56 · 919 阅读 · 5 评论 -
C++:类与对象(上)
本篇详细介绍了类与对象,让使用者有进一步认识类与对象,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!// 类体:由成员函数和成员变量组成// 一定要注意后面的分号class为定义类的关键字ClassName为类的名字{}中为类的主体,注意类定义结束时后面分 号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。1. 声明和定义全部放在类体中,需注意:成员函数如果在类中定义。原创 2024-04-04 11:23:29 · 1010 阅读 · 0 评论 -
C++的入门学习
本篇详细介绍了C++,补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用 域方面、IO方面、函数方面、指针方面、宏方面等。2. 为后续类和对象学习打基础。让使用者有进一步认识,而不是仅仅停留在表面,更好的模拟,为了更好的使用. 文章可能出现错误,如有请在评论区指正,让我们一起交流,共同进步!。定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。1.正常的命名空间定义。原创 2024-03-31 20:42:14 · 1080 阅读 · 0 评论