C++从入门到精通
文章平均质量分 97
C++所有知识大全,正在持续更新中,欢迎订阅
杭电码农-NEO
一名有梦想的大学生~(大四非科班在读)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++拓展(四)】秋招建议与心得
本篇文章给大家分享秋招干货原创 2024-09-27 19:36:53 · 2890 阅读 · 41 评论 -
【C++拓展(三)】Git的企业级使用指南(下)
本篇文章着重讲解了Git的分支合并策略,以及Git的分布式管理策略和Git标签的作用原创 2024-09-17 09:30:00 · 906 阅读 · 3 评论 -
【C++拓展(二)】Git的企业级使用指南(上)
本篇文章主要讲解了Git的基本原理和Git的分支管理和Git的常用高级指令原创 2024-09-11 09:15:00 · 1205 阅读 · 2 评论 -
【C++拓展(一)】后端开发常用的技术栈
本篇文章基于校招生的角度, 分享了后端开发业内比较常用的技术栈, 供同学们做学习参考原创 2024-09-03 10:24:05 · 3541 阅读 · 42 评论 -
【C++高阶(九)】C++类型转换以及IO流
本篇文字着重介绍了C++的类型转换方式以及C++的IO流,最后拓展了string stream的相关概念原创 2023-12-27 09:15:00 · 3535 阅读 · 131 评论 -
【C++高阶(七)】C++异常处理的方式
本篇文章着重讲解了C++的异常处理方式,包括try,catch,throw三个关键字的用法以及RAII思想在异常体系中的使用.还讲解了自定义异常体系的设计和C++库中的异常体系.内附代码和图文讲解,看完就能学会原创 2023-12-18 09:15:46 · 3595 阅读 · 139 评论 -
【C++高阶(八)】单例模式&特殊类的设计
本篇文章着重讲解C++的特殊类的设计,包括怎样设计一个只能在堆/栈上创建对象的类,怎样设计一个不能被拷贝/继承的类.并且讲解了设计模式之单例模式的饿汉模式和懒汉模式的具体实现,内附代码和图文讲解,看完就能学会!原创 2023-12-21 09:15:00 · 4596 阅读 · 122 评论 -
【C++11(三)】智能指针详解--RAII思想&循环引用问题
本篇文章着重讲解了智能指针相关的内容,包括为什么要有智能指针?什么是RAII思想?智能指针的发展历史,以及shared_ptr的模拟实现和循环引用问题的解决方法.最后拓展了什么是定制删除器以及什么是weak_ptr.内附代码和图文讲解,看完就能学会!原创 2023-12-11 09:15:00 · 2704 阅读 · 143 评论 -
【C++11(二)】lambda表达式以及function包装器
本篇文章着重讲解了C++11的lambda表达式和function包装器的使用方法和使用场景,并且带大家了解了decltype关键字和可变模板参数的概念原创 2023-12-07 09:15:00 · 1291 阅读 · 110 评论 -
【C++11(一)】右值引用以及列表初始化
本篇文章着重讲解了C++11的部分改动,包括列表初始化和右值引用,以及模板的万能引用和完美转发问题,内附图文和代码,看完就能学会!原创 2023-12-04 09:15:00 · 1626 阅读 · 135 评论 -
【C++高阶(六)】哈希的应用--位图&布隆过滤器
本篇文章着重讲解了哈希思想的应用实体:位图和布隆过滤器,讲解了它们的概念,性质以及模拟实现和优缺点讲解,内附代码和图文分析,看完就能学会!原创 2023-11-30 09:15:00 · 4176 阅读 · 165 评论 -
【C++高阶(五)】哈希思想--哈希表&哈希桶
本篇文章着重讲解了哈希思想以及哈希思想下的产物:哈希表和哈希桶,以及它们的模拟实现和优化方法,内附代码和图文讲解,看完就能学会!原创 2023-11-27 09:15:00 · 4260 阅读 · 128 评论 -
【C++高阶(四)】红黑树深度剖析--手撕红黑树!
本篇文章着重讲解红黑树的概念以及定义,最后深度剖析红黑树的插入操作中的三大情况,并且模拟实现红黑树!内附代码和图文讲解,看完就能学会!原创 2023-11-23 09:00:00 · 2304 阅读 · 147 评论 -
【C++高阶(二)】熟悉STL中的map和set --了解KV模型和pair结构
本篇文章着重带大家熟悉map和set的使用以及特性,以及介绍键值对pair的相关知识和multimap和multiset与map/set的区别原创 2023-11-16 09:00:00 · 1934 阅读 · 145 评论 -
【C++高阶(三)】AVL树深度剖析&模拟实现
本篇文章着重讲解了AVL树的概念和性质,以及AVL树的模拟实现,AVL树的旋转操作详解以及代码实现.内附代码和图文讲解,看完就能学会!原创 2023-11-20 09:00:00 · 1493 阅读 · 138 评论 -
【C++高阶(一)】二叉搜索树深度剖析
本篇文章讲解了二叉搜索树的概念以及性质,并且模拟实现了二叉搜索树的非递归版的插入与删除,最后拓展了二叉搜索树模拟实现的所有代码.内附代码和图文讲解,看完就能学会!原创 2023-11-09 09:00:00 · 1364 阅读 · 133 评论 -
【C++进阶(九)】C++多态深度剖析
本篇文章着重讲解C++多态的概念以及定义,深度剖析多态的底层原理:虚函数指针和虚函数表.后面讲解了抽象类和虚函数对于类的默认成员函数的一些小结论,最后讲解了为什么析构函数最好定义为虚函数(最好重写)原创 2023-10-23 09:00:00 · 3880 阅读 · 170 评论 -
【C++进阶(八)】C++继承深度剖析
本篇文章主要讲解了C++继承相关概念和定义,以及继承后父子类函数的一些特性,最后讲了菱形继承和虚拟继承的相关内容!原创 2023-10-20 09:00:00 · 1666 阅读 · 176 评论 -
【C++进阶(七)】仿函数深度剖析&模板进阶讲解
本篇文章着重讲解了仿函数的概念以及用处和自行实现.着重讲解了模板的进阶知识,包括非类型模板参数,函数模板的特化和类模板的特化以及偏特化全特化相关概念,最后拓展阅读了模板为什么不支持分离编译,内附代码和图文讲解,看完就能学会!原创 2023-10-04 09:30:00 · 1811 阅读 · 144 评论 -
【C++进阶(六)】STL大法--栈和队列深度剖析&优先级队列&适配器原理
本篇文章主要讲解了STL中的栈和队列以及优先级队列的熟悉以及使用,最后模拟实现这三个容器,并且讲解了万金油容器:deque,以及deque的底层结构.最后讲解了适配器原理等内容原创 2023-09-29 09:25:20 · 1639 阅读 · 148 评论 -
【C++进阶(五)】STL大法--list模拟实现以及list和vector的对比
STL库中的list的模拟实现详解,带你了解list的底层实现原理和list迭代器的封装过程,以及十分巧妙的解决普通迭代器和const迭代器的共存问题,进一步理解C++模板和C++封装,内附list模拟实现全部代码和图文分析讲解,看完就能学会!原创 2023-09-08 09:45:00 · 2192 阅读 · 154 评论 -
【C++进阶(四)】STL大法--list深度剖析&list迭代器问题探讨
C++的STL库中链表list新手入门教程,本篇文章讲解了list是什么,库中的list的接口函数的熟悉以及使用,并且讲解了list迭代器失效问题以及解决方法,和迭代器的功能分类以及用处,和算法库函数模板的迭代器与容器的迭代器的关联原创 2023-09-05 09:45:00 · 1852 阅读 · 147 评论 -
【C++进阶(三)】STL大法--vector迭代器失效&深浅拷贝问题剖析
C++的顺序表vector迭代器失效问题深度剖析,以及reverse和运算符重载[ ]之间的使用禁忌和vector自我中关于memcpy的深浅拷贝问题剖析,内附代码块和图文讲解,看完就能学会!原创 2023-08-30 09:45:00 · 3202 阅读 · 139 评论 -
【C++进阶(二)】STL大法--vector的深度剖析以及模拟实现
C++的顺序表vector深度剖析,本篇文章将带你熟悉vector的各个接口函数的使用,并且介绍算法库的算法:find,swap和sort的用法,最后介绍vector模拟实现中与容量相关的函数实现以及构造函数,析构函数和拷贝构造函数的具体实现,内附代码和图文讲解,看完真能学会!原创 2023-08-28 10:00:00 · 1676 阅读 · 146 评论 -
【C++进阶(一)】STL大法以及string的使用
C++的STL库介绍,以及string接口函数的介绍和熟悉,内附代码和图文讲解,看完就能学会!原创 2023-08-26 11:20:21 · 2107 阅读 · 141 评论 -
【C++基础(十)】C++泛型编程--模板初阶
C++泛型编程--模板的详细讲解,包括函数模板,类模板,模板的原理和模板的实例化过程,隐式实例化与显示实例化的区别.内附代码和图文讲解!原创 2023-08-12 08:00:00 · 978 阅读 · 134 评论 -
【C++基础(九)】C++内存管理--new一个对象出来
C++内存管理操作符new和delete详解,new和delete的底层实现原理,new和delete对比malloc和free函数的相同点与区别.包括内存泄漏的概念,危害以及检测方法.内附图文和代码讲解,看完就能学会!原创 2023-08-09 08:00:00 · 2477 阅读 · 147 评论 -
【C++基础(八)】类和对象(下)--初始化列表,友元,匿名对象
C++类和对象的初始化列表详解,匿名对象的用法和使用场景讲解,类中的static成员的特殊处理方法讲解,友元函数和友元类的详解,包括explicit关键字的介绍.内附图文和代码讲解,看完就能学会!原创 2023-08-07 08:00:00 · 1004 阅读 · 145 评论 -
【C++基础(七)】类和对象(中) --拷贝构造,运算符重载
C++类和对象拷贝构造函数和运算符重载讲解,深浅拷贝问题和拷贝构造为什么一定要传引用问题,拷贝构造和赋值运算符的区别以及使用场景.前置++和后置++运算符重载的区别以及原创 2023-08-02 08:00:00 · 1057 阅读 · 146 评论 -
【C++基础(六)】类和对象(中) --构造,析构函数
C++类和对象构造函数,析构函数大全详解,内附代码和图文讲解,看完就能学会!原创 2023-07-24 07:45:00 · 1036 阅读 · 137 评论 -
【C++基础(五)】类和对象(上)
本篇文章包括:类和对象概念介绍,类的限定访问符,类的实例化对象过程,类的成员函数存放的位置,类的this指针讲解,以及驼峰法命名规则介绍.内附代码和图文讲解,看完就能学会的细节!原创 2023-07-22 11:27:02 · 1280 阅读 · 123 评论 -
【C++基础(四)】内联函数和auto关键字
本篇文章主要介绍C++内联函数inline的详解,auto关键字以及基于范围的for循环讲解,以及auto不能使用的场景,范围for的底层原理等,内附代码和图文讲解,看完就能学会!原创 2023-07-20 07:30:00 · 731 阅读 · 126 评论 -
【C++初阶(三)】引用详解(对比指针)
C++引用详解,引用和指针的区别和联系大全,内附代码块和图文讲解,看完就能学会!原创 2023-07-05 07:00:00 · 1105 阅读 · 142 评论 -
【C++初阶(二)】缺省参数以及函数重载
C++缺省参数以及函数重载详解,包括实现函数重载的底层原理.内附代码和图文讲解,十分详细!原创 2023-07-03 07:00:00 · 869 阅读 · 127 评论 -
【C++初阶(一)】学习前言以及命名空间
C++入门第一课,C++介绍以及命名空间详解原创 2023-06-28 07:00:00 · 2780 阅读 · 110 评论
分享