C++
文章平均质量分 97
我学习C++时写的博客
先搞面包再谈爱
计科小学生
展开
-
【C++】带你学会使用C++线程库thread、原子库atomic、互斥量库mutex、条件变量库condition_variable
本篇主要讲解了C++官方提供的一些线程相关的库,并且填了前面智能指针和单例模式博客中遗留下来的坑。原创 2024-01-07 16:36:12 · 1086 阅读 · 0 评论 -
【C++】IO流
C++中的IO流原创 2023-08-31 11:30:22 · 174 阅读 · 0 评论 -
【C++】类型转换
四个类型转换:static、reinterpret、const、dynamic。原创 2023-08-28 22:03:30 · 151 阅读 · 0 评论 -
【C++】特殊类的设计
几个特殊类:1. 不能被拷贝 2. 只能在堆上创建对象 3. 只能在栈上创建对象 4. 不能被继承5. 只能创建一个对象(单例模式)原创 2023-08-27 21:15:57 · 304 阅读 · 0 评论 -
【C++】智能指针
智能指针详细讲解,RAII、发展史、四个智能指针简洁版模拟实现、循环引用问题等。原创 2023-08-27 15:31:01 · 270 阅读 · 0 评论 -
【C++】异常
C++异常内容的介绍。原创 2023-08-24 16:14:32 · 210 阅读 · 0 评论 -
【C++】C++11中比较重要的内容介绍
C++11中比较重要的内容,包含右值引用、STL的更新的内容、列表初始化、lambda表达式、包装器、默认成员函数等等。原创 2023-08-23 16:38:30 · 374 阅读 · 0 评论 -
【C++】位图和布隆过滤器
位图、布隆过滤器讲解,包含面试题目。原创 2023-08-18 22:15:40 · 306 阅读 · 2 评论 -
【C++】模拟实现unordered_map和unordered_set
unordered_map和unordered_set部分功能的模拟实现。原创 2023-08-17 17:15:14 · 199 阅读 · 0 评论 -
【C++】模拟实现哈希(闭散列和开散列两种方式)
哈希概念介绍,闭散列和开散列的模拟实现。原创 2023-08-16 10:35:02 · 212 阅读 · 1 评论 -
【C++】模拟实现map和set(用红黑树进行封装)
基于对模拟实现出来的仅含插入功能的红黑树进行封装出具有部分功能的map和set。包括迭代器等。原创 2023-08-13 23:45:05 · 205 阅读 · 0 评论 -
【C++】红黑树模拟实现插入功能(包含旋转和变色)
红黑树插入功能的模拟实现,包含旋转和变色原创 2023-08-11 18:11:41 · 567 阅读 · 0 评论 -
【C++】AVL树模拟实现插入功能
AVL树插入功能模拟现实,四个旋转原创 2023-08-10 13:24:47 · 382 阅读 · 0 评论 -
【C++】STL map和set用法基本介绍
STL库的map和set的基本用法介绍原创 2023-08-08 00:16:31 · 201 阅读 · 0 评论 -
【习题】几道二叉树题目,进来看看你会不?
十道有点强度的二叉树题目,各位进来挑战挑战?原创 2023-08-03 23:06:08 · 187 阅读 · 0 评论 -
【C++】二叉搜索树
本篇主要讲二叉搜索树,先说概念,然后直接上手实现。再给一些生活中的场景,最后用这里的二叉搜索树来解前面我写数据结构阶段的两道链表题。原创 2023-08-01 18:39:12 · 252 阅读 · 0 评论 -
【C++】多态
主要讲解多态原理,虚表。最后包含几道面试常问题。原创 2023-07-27 11:05:05 · 202 阅读 · 0 评论 -
【C++】继承知识点详解
主要介绍继承的基本概念;继承基类派生类赋值切片问题;派生类默认成员函数;菱形继承及其导致的问题和如何解决该问题。继承与组合。原创 2023-07-23 23:19:25 · 342 阅读 · 2 评论 -
【C++】模板进阶知识点
本篇主要讲解模板的非类型模板参数、模板的特化、模板的分离定义及解决方案原创 2023-07-20 17:53:33 · 103 阅读 · 0 评论 -
【C++】STL反向迭代器模拟实现,迭代器适配器,迭代器类型简单介绍
本文主要讲了反向迭代器以及其模拟实现,并用list和vector来验证迭代器适配器,在最后简单介绍了迭代器的类型。非常有利于学习C++的特性和基础知识。原创 2023-07-18 23:47:15 · 590 阅读 · 2 评论 -
【C++】STL优先级队列(priority_queue)功能介绍以及模拟实现
主要讲了STL中priority_queue(优先级队列(堆))的基本函数接口介绍及使用,并且进行了模拟实现,还有仿函数的基本概念以及例子原创 2023-07-18 16:49:10 · 389 阅读 · 0 评论 -
【C++】STL栈和队列基本功能介绍、题目练习和模拟实现(容器适配器)
STL库中的栈和队列基本功能介绍,三道栈经典题目,栈和队列模拟实现,以及容器适配器的简单介绍。原创 2023-07-18 11:21:16 · 256 阅读 · 0 评论 -
【C++】手把手教你模拟实现list的基本功能
list的模拟实现,对基础知识的理解有很大的帮助。尤其是迭代器部分,是一个重难点。原创 2023-07-15 15:32:21 · 370 阅读 · 0 评论 -
【C++】list简单介绍
list基本函数功能介绍。原创 2023-07-14 10:21:18 · 1482 阅读 · 0 评论 -
【C++】手把手教你模拟实现vector
模拟实现按vector的基本功能以及深浅拷贝问题的解析。二维顺序表的深浅拷贝问题。原创 2023-07-10 12:19:44 · 255 阅读 · 3 评论 -
【C++】vector基本用法介绍
vector的一些基本用法介绍,再加上一道例题原创 2023-07-05 14:13:32 · 448 阅读 · 0 评论 -
【C++】手把手教你模拟实现string类
结合上一篇中的string介绍,本篇将string中的一些常用的函数模拟实现了一下。手把手教学,感兴趣的进来看看。原创 2023-05-29 18:07:04 · 472 阅读 · 0 评论 -
【C++】string介绍
string的一些介绍,最常用的几个函数和一些不常用的接口的示例。这篇重点不在于记住这些函数接口,重点在于学会查文档。原创 2023-05-27 16:08:49 · 2809 阅读 · 0 评论 -
【C++】模板的一点简单介绍
C++模板的基础知识介绍原创 2023-05-20 16:43:56 · 569 阅读 · 0 评论 -
【C,C++】内存管理new和delete
new和delete的一点讲解原创 2023-05-17 21:12:49 · 668 阅读 · 0 评论 -
【C++】类和对象(下篇)
类和对象完结篇。对前面两篇的一点补充、static成员、友元、内部类、匿名对象、定义对象时编译器优化的一些知识。原创 2023-05-13 15:34:00 · 642 阅读 · 0 评论 -
【C++】类和对象(中篇)
六个默认成员函数,const类对象,以及一个对于整体知识的一个全面性的例子。原创 2023-05-09 19:38:49 · 876 阅读 · 0 评论 -
【C++】类和对象(上篇)
C++类和对象的一些语法和概念。原创 2023-04-27 20:48:14 · 1042 阅读 · 2 评论 -
【C++】从C语言入门C++的基础知识
C语言入门C++的一些概念性知识。原创 2023-04-20 10:01:35 · 1902 阅读 · 2 评论