c++学习
文章平均质量分 96
整理c++笔记为目的开的个人专栏。同时试图将自己的c++能力进行精进。
Darkwanderor
以C++为主的程序员。博客是笔记中的一部分,经过几年的打磨变成更适合自己复习的风格。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
gcc系编译器、调试器的使用和c/c++编译原理
需要编译器的理由,编译器的自举,gcc、g++的使用和c语言/c++ 的编译过程,软件开发大致流程,调试器gdb的使用原创 2025-10-02 15:07:23 · 900 阅读 · 0 评论 -
基于RAII的智能指针原理和模拟实现智能指针
智能指针的原理,库里的智能指针的模拟实现:c++98的std::auto_ptr、c++11的std::unique_ptr和std::shared_ptr,boost库简介原创 2025-08-12 23:45:11 · 973 阅读 · 0 评论 -
C++的异常的使用和规范
c语言的错误处理,c++的异常的使用,c++的异常的原理,c++的使用规范原创 2025-08-12 21:31:04 · 1106 阅读 · 0 评论 -
C++11的函数有关工具lambda表达式和function、bind
lambda表达式,包装器function,适配器bind原创 2025-08-12 17:56:13 · 578 阅读 · 0 评论 -
C++11新增可变参数模板
c语言的可变参数,c++11的可变参数模板及其展开,STL的容器新增的emplace系列接口原创 2025-08-12 17:23:50 · 806 阅读 · 0 评论 -
C++11新增关键字和范围for循环
c++11相对于c++98,新增或改进的关键字:auto、decltype、nullptr、delete、final和override原创 2025-08-12 16:56:32 · 753 阅读 · 0 评论 -
C++11的右值引用原理和应用
左值引用和右值引用,类的移动构造函数,类的移动赋值函数,move函数,右值引用在标准库中的使用,函数模板的万能引用原创 2025-08-11 21:48:48 · 618 阅读 · 0 评论 -
C++11的历史和统一的初始化列表
c++各标准介绍,c++改进初始化列表,initializer_list类模板原创 2025-08-11 21:39:50 · 856 阅读 · 0 评论 -
哈希相关的模拟实现
c++模拟实现:闭散列除留取余法的哈希表、开散列除留取余法的哈希表(vector+list)、c++STL工具unordered_map和unordered_set原创 2025-07-31 22:14:37 · 876 阅读 · 0 评论 -
c++STL-map和set的模拟实现
C++STL的工具:map、multimap、set、multiset的使用,map和set的模拟实现,可能有关的OJ和自动备份原理原创 2025-07-25 12:58:48 · 979 阅读 · 0 评论 -
类和对象—多态
多态的概念和使用条件,虚函数重写,协变,c++11关键字override和final,抽象类,基于虚函数表的多态原理,动态绑定和静态绑定,遍历虚函数表,常考题目收集原创 2025-07-12 14:18:19 · 449 阅读 · 0 评论 -
类与对象—继承
继承的概念,基于权限的继承方式,继承下的对象赋值,继承下的同名函数隐藏关系,继承下的默认成员函数,继承和友元函数,继承和静态成员,菱形继承,虚拟继承,软件工程中的应用原创 2025-07-12 14:01:37 · 440 阅读 · 0 评论 -
c++STL-优先队列priority_queue和仿函数
优先队列priority_queue及其模拟实现,仿函数的概念,和优先队列可能有关的OJ原创 2025-07-11 23:52:49 · 811 阅读 · 0 评论 -
c++STL-栈stack、队列queue和双端队列deque
STL工具:栈stack、队列queue、双端队列deque以及可能相关的OJ原创 2025-07-11 23:30:28 · 1108 阅读 · 0 评论 -
c++STL-list的模拟实现
c++实战:手搓list原创 2025-05-13 08:27:34 · 1060 阅读 · 0 评论 -
c++STL-list的使用和迭代器
list的使用,STL迭代器原创 2025-05-13 08:23:37 · 968 阅读 · 0 评论 -
c++STL-vector的模拟实现
c++实战:手搓vector原创 2025-05-12 18:00:53 · 993 阅读 · 0 评论 -
c++STL-STL简介和vector的使用
STL简介,vector的使用,迭代器失效问题,一些OJ。原创 2025-05-12 17:53:49 · 750 阅读 · 0 评论 -
c++STL-string的模拟实现
c++实战:手搓STL部分功能原创 2025-05-11 23:33:08 · 927 阅读 · 0 评论 -
c++STL-string的使用
string的使用,string练手用的OJ,引用计数写时拷贝的概念原创 2025-05-11 23:20:22 · 904 阅读 · 0 评论 -
c++的模板和泛型编程
函数模板、类模板的使用细节,模板的特化原创 2025-05-11 11:02:23 · 1140 阅读 · 0 评论 -
c++内存管理和new、delete的使用
c++内存管理方式,new和delete的使用,初试异常,定位new,内存泄漏原理原创 2025-03-12 10:00:26 · 709 阅读 · 0 评论 -
类和对象——拷贝对象时的一些编译器优化
编译器的优化行为。封装理解。原创 2025-02-27 22:44:33 · 1163 阅读 · 0 评论 -
类和对象——友元、内部类和匿名对象
友元、内部类和匿名对象。原创 2025-02-27 22:30:17 · 968 阅读 · 0 评论 -
类和对象——static修饰类的成员
static修饰类的成员的特性。原创 2025-02-27 21:51:10 · 901 阅读 · 0 评论 -
类和对象——const修饰的类的对象和函数
const修饰的成员函数和对象的特性。原创 2025-02-27 20:07:03 · 1116 阅读 · 0 评论 -
类和对象——运算符重载
运算符重载的细节原创 2025-02-07 19:10:52 · 1184 阅读 · 0 评论 -
类的默认成员函数——拷贝构造函数
c++的类的拷贝构造函数原创 2025-01-20 23:43:53 · 1054 阅读 · 0 评论 -
类的默认成员函数——析构函数
c++,类的析构函数。原创 2025-01-20 20:36:48 · 686 阅读 · 0 评论 -
类的默认成员函数——构造函数
类的构造函数的7个要记的特征,c++11的改进,初始化列表和explicit关键字原创 2025-01-20 15:46:25 · 1189 阅读 · 0 评论 -
类和对象——类的对象占用内存的大小计算
类的对象的内存占用计算方式原创 2025-01-19 15:51:04 · 1363 阅读 · 0 评论 -
类和对象——类的成员函数的this指针
c++的类中的this指针。原创 2025-01-19 15:17:46 · 1342 阅读 · 0 评论 -
类和对象——初步了解面向对象和什么是类
一篇文章认识类。原创 2025-01-19 00:39:53 · 932 阅读 · 0 评论 -
c++入门——引用和内联函数
c++的引用概念,引用使用场景,常引用,引用和指针的关系,内联函数原创 2025-01-18 20:26:52 · 785 阅读 · 0 评论 -
c++入门——函数缺省参数和函数重载
c++缺省参数,函数重载原创 2024-12-29 16:31:18 · 650 阅读 · 0 评论 -
c++入门——c++输入cin和输出cout的简单使用
cin,cout简单使用,sync_with_stdio提升cin和cout的效率原创 2024-12-28 14:10:44 · 1354 阅读 · 0 评论 -
c++入门——命名空间
c++心得,命名空间原创 2024-12-28 13:42:05 · 1029 阅读 · 0 评论
分享