C++
文章平均质量分 92
山雾隐藏的黄昏
源码之前,了无秘密。以前的昵称:二肥是只大懒蓝猫
展开
-
C++线程库
介绍了C++线程库如何去使用、包括线程的常用接口、线程函数的参数注意事项、原子性操作、lock_guard和unique_lock等原创 2023-08-16 19:24:45 · 1110 阅读 · 0 评论 -
C++lambda表达式
C++lambda表达式原创 2023-08-14 00:41:08 · 169 阅读 · 0 评论 -
C/C++文件操作/IO流
学习任务:⭐认识文件。⭐学习C语言中文件如何打开和关闭。⭐学习C语言中文件的读写方法(包括顺序读写和随机读写)。⭐学习C语言文件操作中如何判断文件读取结束。⭐简单了解FILE缓冲区。⭐认识流。⭐学习C++的IO流,包括标准IO流和文件IO流,即C++的文件操作。⭐学习stringstream。学习流程:先对C语言的文件操作进行学习,然后带着建立在C语言文件操作的基础和C++基础上学习C++IO流。原创 2023-04-28 23:08:09 · 1274 阅读 · 0 评论 -
《Effective C++》读书笔记(二):构造/析构/赋值运算(条款05~条款12)
读《Effective C++》的读书笔记,加上了自己的一些代码的验证和思考。条款05到条款12。原创 2023-04-21 09:45:09 · 207 阅读 · 0 评论 -
《Effective C++》读书笔记(一):让自己习惯C++(条款01~04)
读《Effective C++》第一章:让自己习惯C++ 而写的总结笔记,从条款01到条款04.原创 2023-04-19 22:52:27 · 424 阅读 · 0 评论 -
C++空间配置器
作为拓展,简单了解一下STL中的空间配置器原创 2023-03-29 09:29:29 · 355 阅读 · 0 评论 -
C++的类型转换
C++的四种类型转换原创 2023-03-27 15:55:21 · 414 阅读 · 0 评论 -
C++特殊类
C++的特殊类,包含只能在栈或堆上创建对象,单例模式等待原创 2023-03-27 15:13:04 · 333 阅读 · 0 评论 -
C++智能指针
介绍了C++11的智能指针,重点是shared_ptr智能指针。也对智能指针线程安全分析了一波。原创 2023-03-26 09:36:48 · 628 阅读 · 3 评论 -
C++:异常
学习C++的异常,学习如何去使用异常,分析了异常的抛出和捕获,异常的重新抛出,以及异常的规范、安全和异常的优缺点。原创 2023-03-10 15:46:25 · 442 阅读 · 1 评论 -
C++右值引用/移动语义
分析了C++11新增的右值和右值引用。原创 2023-03-08 00:17:33 · 512 阅读 · 2 评论 -
位图/布隆过滤器/海量数据处理方式
位图、布隆过滤器、海量数据处理解法。原创 2023-03-06 13:38:51 · 633 阅读 · 2 评论 -
C++:哈希:闭散列哈希表
讲解了哈希的概念以及哈希函数,简单实现了闭散列哈希。闭散列哈希的重点之一是取模操作。原创 2023-03-04 12:52:40 · 662 阅读 · 1 评论 -
使用红黑树模拟实现map和set
将单独使用的红黑树改造一下,即使用类模板来适用set和map的不同情况,从而作为map和set的底层,进而模拟实现了map和set。原创 2023-02-14 00:52:01 · 155 阅读 · 0 评论 -
C++:红黑树
写了红黑树的概念、性质,以及重点分析了红黑树新增节点的情况。原创 2023-02-12 21:46:44 · 1359 阅读 · 4 评论 -
C++:AVL树
讲解了AVL树是概念,性质。重点分析了AVL树的插入操作,即旋转的操作。原创 2023-02-12 01:14:47 · 607 阅读 · 1 评论 -
C++:map和set的认识和简单使用/关联式容器
简单地介绍了set和map,目的是能够懂得如何去使用map和set。原创 2023-02-10 14:32:12 · 629 阅读 · 2 评论 -
C++:二叉搜索树
本文主要讲解了二叉搜索树的性质,以及代码实现二叉搜索树,还有就是提到了K模型和KV模型。原创 2023-02-04 20:17:57 · 957 阅读 · 14 评论 -
总结继承和多态的一些问题
本人学习了多态和继承后的一些问题,解答出来并总结,有些是容易搞混的概念。原创 2023-02-03 15:29:37 · 691 阅读 · 2 评论 -
C++中的多态
C++中的多态,了解多态的构成条件,多态的运用、多态的原理、虚表等等,对比重载、重写。重定义。原创 2023-02-02 17:01:44 · 550 阅读 · 9 评论 -
C++中的继承
学习C++中的继承,包括继承的基础知识,加上继承与友元、继承与静态成员、多继承情况等等,了解什么是菱形继承?菱形继承的问题是什么?了解什么是菱形虚拟继承?如何解决数据冗余和二义性的?了解继承和组合的区别?什么时候用继承?什么时候用组合?原创 2023-01-30 01:27:04 · 756 阅读 · 10 评论 -
非类型模板参数/模板的特化/模板的分离编译
对模板进一步地认识和学习!原创 2023-01-29 20:56:18 · 312 阅读 · 0 评论 -
反向迭代器
在官方库中,反向迭代器是使用适配器封装的,即用普通的迭代器去作为适配器,然后封装出一个反向迭代器出来。原创 2023-01-29 01:14:16 · 614 阅读 · 0 评论 -
模拟实现stack && queue/dequeue/适配器/优先级队列/仿函数
⭐学会适配器的使用,学会仿函数、了解deque,掌握stack、queue和优先级队列的底层实现方法原创 2023-01-29 00:44:52 · 591 阅读 · 8 评论 -
模拟实现list / list迭代器
⭐在本篇文章中,list的迭代器是重点,它不像string和vector的迭代器一样可以使用原生指针。原创 2023-01-28 13:34:47 · 1325 阅读 · 5 评论 -
模拟实现vector/迭代器失效问题
⭐模拟实现vector类⭐迭代器失效问题原创 2023-01-27 14:58:36 · 562 阅读 · 0 评论 -
模拟实现C++中的string类(详细解析)
模拟实现C++中的string类原创 2022-12-19 16:28:06 · 609 阅读 · 4 评论 -
c++基础
C++基础篇。主要介绍了C++的关键字、命名空间、C++的输入和输出、缺省参数、函数重载、引用、内联函数、auto关键字、基于范围的for循环和指针空值nullptr。是c语言过渡到c++的基础。原创 2022-09-18 13:43:35 · 462 阅读 · 0 评论 -
C++类和对象(上)
通过了C++基础语法后,来到了C++的重点——类和对象。一定一定要好好学!!!原创 2022-09-21 13:59:26 · 190 阅读 · 0 评论 -
C++类和对象(中)
对C++类和对象中的6个默认成员函数进行了学习。这是类和对象中的怪物,需要C++学习者举起手中的剑,将其击杀!原创 2022-09-26 10:33:31 · 452 阅读 · 0 评论 -
类和对象(下)
是C++的类和对象的最后一部分,这里包括了对初始化列表、静态成员函数和变量、友元、内部类或匿名类以及优化构造函数的详解。最后会单独写一篇C++类和对象的总结篇。原创 2022-10-21 08:29:09 · 87 阅读 · 0 评论 -
C/C++内存管理
简单介绍一下C/C++关于内存管理的知识,介绍了new和delete操作符及其内存管理,实现如何。原创 2022-10-21 10:43:25 · 121 阅读 · 0 评论 -
C++模板(初阶)
对C++中的模板简单的解析了一下,是初级,较为简单的内容。原创 2022-10-21 12:28:46 · 142 阅读 · 0 评论 -
STL简介
简单介绍一下什么是STL,了解STL,以方便日后的C++学习。原创 2022-10-21 12:42:23 · 160 阅读 · 0 评论