![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 95
TauCeti0207
加油!!!
展开
-
C++STL详解(七)哈希封装模拟实现unordered_set&unordered_map
模拟实现unordered_set unordered_map原创 2022-09-17 23:01:38 · 699 阅读 · 0 评论 -
C++STL详解(七)哈希
详解哈希原创 2022-09-17 19:12:08 · 1318 阅读 · 0 评论 -
C++STL详解(六)unordered_set&unordered_map介绍
详解unordered_set&unordered_map原创 2022-09-17 18:52:35 · 984 阅读 · 0 评论 -
C++STL详解(五)map&set的使用及其模拟实现
map&set的使用及其模拟实现原创 2022-09-03 10:56:51 · 712 阅读 · 2 评论 -
详解红黑树【C++实现】
详解红黑树原创 2022-08-31 23:23:49 · 650 阅读 · 1 评论 -
详解AVL树(二叉搜索平衡树)【C++实现】
详解AVL树原创 2022-08-30 19:53:41 · 501 阅读 · 0 评论 -
详解二叉搜索树【C++实现】
详解BST原创 2022-08-25 00:37:41 · 442 阅读 · 0 评论 -
详解C++三大特性之多态
详解C++多态原创 2022-08-19 11:31:35 · 600 阅读 · 0 评论 -
详解C++三大特性之继承
C++继承原创 2022-08-13 11:17:36 · 266 阅读 · 2 评论 -
C++模板进阶之非类型模板参数、模板特化
C++模板进阶原创 2022-08-13 11:09:41 · 434 阅读 · 1 评论 -
C++STL详解(四)stack&queue&priority_queue的使用及其模拟实现
stack&queue&priority_queue的使用及其模拟实现原创 2022-08-11 00:11:00 · 183 阅读 · 0 评论 -
C++STL详解(三)list的使用及其模拟实现
list的使用及其模拟实现原创 2022-08-10 16:36:59 · 378 阅读 · 0 评论 -
C++STL详解(二)vector的使用及其模拟实现
vector的主要接口介绍及其模拟实现原创 2022-08-09 22:18:09 · 693 阅读 · 1 评论 -
C++STL详解(一)string类的使用及其模拟实现
介绍了string的常用接口及其模拟实现。原创 2022-08-08 17:31:28 · 372 阅读 · 0 评论 -
1.零基础初步入门C++
C++零基础入门原创 2022-07-03 20:34:13 · 725 阅读 · 0 评论 -
w字长文浅探C++之引用
前言大家好,今天我们一起来探究一下C++中的引用。🐱🐱🐱文章目录前言引用1.引用概念2.引用性质1. 一个变量可以有多个别名2. 引用必须初始化3. 引用一旦引用一个实体,再不能引用其他实体4. 引用与重载3.常引用1.权限放大2.权限缩小3.隐式类型转换给常量取别名临时变量具有常性double转int应用于传参4.使用场景1.做参数传值传引用传指针效率比较2.做返回值传值返回例1传引用返回例2传值传引用返回效率比较3.总结:5.指针&引用的区别汇编底层指针和引用不同点:尾声引用1.引用原创 2022-05-11 21:22:08 · 290 阅读 · 3 评论 -
C++函数重载原理及extern“C“原理
介绍了C++函数重载原理以及extern C原理原创 2022-05-05 16:17:50 · 369 阅读 · 0 评论 -
初步探索C++深浅拷贝
前言🐕hello,大家好啊,今天做题时无意间碰到深浅拷贝问题,遂去学习了一番,并整理一下笔记。1.浅拷贝🐱若未显示定义拷贝构造函数,系统生成默认的拷贝构造函数。 默认的拷贝构造函数对象按内存存储按字节序完成拷贝,这种拷贝叫做浅拷贝,或者值拷贝。namespace yzq{ class String { public: String(const char* str = "") :_str(new char[strlen(str) + 1]) { strcpy(_str原创 2022-03-23 21:13:35 · 2163 阅读 · 15 评论 -
4.初步了解C++模板
初步了解C++模板原创 2022-03-07 13:41:43 · 659 阅读 · 1 评论 -
3.C++内存管理初步探索
文章目录0.前言1.虚拟内存分段堆&自由存储区的区别与联系栈与堆区别举个例子:2.动态内存管理c语言动态内存管理C++动态内存管理语法针对内置类型针对自定义类型多个对象总结:malloc/new 最大能申请多大的空间呢?3.new delete底层实现operator new & operator deletenew 底层delete 底层new [ ] 底层delete [ ] 底层4.operator new 类专属重载5.定位new表达式(placement-new)6.常考面试题ma原创 2022-03-05 19:17:33 · 985 阅读 · 5 评论 -
2.C++类与对象初步探索
初步探索C++类与对象原创 2022-03-04 09:38:52 · 733 阅读 · 12 评论