自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 【C++】C++11新特性第一弹(列表初始化、新式声明、范围for和STL中的变化)

C++11新特性第一弹

2025-08-27 19:30:16 1140 15

原创 【C++】二叉搜索树升级K-V版本

二叉搜索树的Key-Value版本实现

2025-08-26 19:36:20 314 16

原创 【C++】带你手搓二叉搜索树(2w字详解)

2w字详解,手撕二叉搜索树一文就够了,保姆级教学

2025-08-25 19:36:26 1228 63

原创 【Linux我做主】细说进程地址空间

进程地址空间2w字详解

2025-08-22 19:29:56 1897 76

原创 【C++】异常详解(万字解读)

一文带你万字解读C++异常,通俗易懂,易用

2025-08-16 19:31:38 2077 81

原创 【C++】细说继承(2w字详解)

学习继承一文就够了,两万字详解!!!

2025-08-14 19:30:02 2144 64

原创 【C++】模板深入进阶

带你深入进阶模板,分离编译和特化,非类型模板参数,快来!

2025-08-05 19:31:01 1099 64

原创 【Linux我做主】细说环境变量

Linux环境变量一文就够了!

2025-08-01 19:24:45 1631 46

原创 【Linux我做主】进程优先级

细说进程优先级这一文就够了!!!

2025-07-31 19:21:32 1700 72

原创 【C++】适配器模式手搓STL的stack和queue

适配器模式手搓STL的stack和queue一篇文章就够了!!!

2025-07-30 19:30:02 1018 57

原创 【Linux我做主】探秘进程状态

一文带你搞懂Linux进程的各种状态!

2025-07-29 19:31:05 1705 44

原创 【C++】手搓一个STL风格的vector容器

带你手搓一个STL风格的vector容器

2025-07-28 19:31:32 1751 59

原创 【Linux我做主】探秘PID与fork创建子进程

揭开fork创建子进程的神秘面纱

2025-05-22 19:30:06 1066 80

原创 【Linux我做主】探秘进程与fork

揭开进程与fork的神秘面纱

2025-05-21 19:15:00 2472 105

原创 【数据结构】队列的完整实现

本文将以 链式结构 为核心,详细介绍队列的完整实现

2025-05-20 19:37:25 2660 97

原创 【C++】手搓一个STL风格的string容器

带你手搓一个STL风格的string容器

2025-05-08 17:00:44 2526 105

原创 【Linux我做主】深入探讨从冯诺依曼体系到进程

从冯诺依曼体系结构和操作系统出发,由浅入深探秘进程!

2025-05-06 19:17:02 3783 78

原创 【Linux我做主】进度条小程序深度解析

带你实现好玩儿的进度条!!!

2025-05-05 18:07:38 10988 67

原创 【数据结构】堆的完整实现

带你探寻堆(Heap)实现的奥秘,特殊的完全二叉树,常用于实现优先级队列。

2025-05-02 19:27:56 1856 55

原创 【Linux我做主】文件权限完全指南:填补你的知识盲区

Linux权限问题这一篇就够了,万字长文填补你的权限知识盲区!!!

2025-04-24 19:32:03 2237 56

原创 【Linux我做主】GDB调试工具完全指南

带你迅速上手GDB调试!!!

2025-04-20 20:57:32 2691 49

原创 【Linux我做主】make和makefile自动化构建

带你初识make和makefile自动化构建的奥妙!!!

2025-04-19 19:08:52 1458 38

原创 【Linux我做主】探秘gcc/g++和动静态库

带你认识预处理、编译、汇编、链接四大阶段,探讨动静态库的本质差异,解密Debug与Release

2025-04-17 19:00:00 1415 27

原创 C++STL:带你认识不一样的vector

带你认识STL中不一样的vector!

2025-04-16 19:30:16 811 25

原创 C++STL:带你认识不一样的string

带你认识C++STL中不一样的的string!

2025-04-15 19:03:45 1271 53

原创 【Linux我做主】yum与vim详解:一行命令搞定简单配置vim

本文介绍Linux中的包管理工具yum和文本编辑器vim,带你一行命令配置vim。

2025-03-17 19:42:05 1699 41

原创 【Linux我做主】基础命令完全指南下篇

本文详细介绍Linux系统一些进阶命令的使用,更多用法需结合man手册进行查询。

2025-03-16 19:03:56 1584 34

原创 【Linux我做主】基础命令完全指南上篇

本文介绍`Linux系统`的基本知识和一些常见命令的基本使用,命令的更多用法需结合man手册进行查询。

2025-03-15 19:24:48 2167 34

原创 【Linux我做主】浅谈Shell及其原理

本文深入解析Shell的核心原理与高效使用技巧,帮助读者掌握这一重要工具

2025-03-14 19:10:01 1575 23

原创 深入浅出C++ STL:统领STL全局

全面解析STL的核心概念、应用场景及学习路径。

2025-03-13 18:23:16 1451 35

原创 C++11语法糖:auto和范围for循环详解

本文简单介绍C++11中的语法糖:auto和范围for循环的使用

2025-03-08 19:19:42 1201 33

原创 C++类和对象:匿名对象及连续构造拷贝编译器的优化

C++类和对象的细节:匿名对象和连续构造拷贝时编译器的优化。

2025-03-02 19:29:54 1174 28

原创 【Linux我做主】从UNIX到Linux:操作系统进化史与开源革命

操作系统(OS)是计算机系统的核心管理者,承担着三大核心使命:

2025-03-01 19:33:47 1667 13

原创 C/C++内存管理:深入理解new和delete

本文针对C/C++以及操作系统的内存管理,深入探索动态内存管理。

2025-02-28 19:53:01 1584 30

原创 C++模板详解(1):泛型编程的核心工具

泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。

2025-02-27 12:55:05 963 27

原创 C++类和对象实战:实现一个日期类

本文通过实现一个日期类,综合运用构造函数、运算符重载、友元函数等C++特性,帮助读者巩固面向对象编程知识。我们将实现日期的基本操作,包括日期比较、日期加减、流输入输出等功能。

2025-02-22 14:24:08 764 25

原创 C++类和对象进阶:初始化列表和static成员深度详解

本文深度详解关于C++构造函数的初始化列表和C++类中的static成员,其中static成员包含static成员变量和static成员函数,以及介绍static的相关实践场景。

2025-02-22 14:22:12 1108 18

原创 C++类和对象进阶:const及取地址重载深度解析

本文将介绍const成员函数和C++6个默认成员函数中的最后两个,取地址重载操作符重载和const取地址重载。

2025-02-17 14:28:05 1043 15

原创 C++类和对象进阶:运算符重载深度详解

在C++中,运算符重载允许我们为自定义类型赋予与内置类型相似的操作方式,极大提升了代码的可读性和灵活性。本文将深入探讨运算符重载的规则与实现,并重点分析==默认成员函数之一的赋值运算符重载函数。

2025-02-13 18:19:00 1162 19

原创 C++类和对象进阶:拷贝构造函数深度详解

本文详解类的六个默认成员函数中的第三个,带你认识不一样的拷贝构造函数,并辨析区分深拷贝与浅拷贝。

2025-02-13 10:19:22 1052 12

数据结构静态顺序表实现详解

内容概要:本文详细介绍了静态顺序表的概念及其基本操作。静态顺序表是一种基于数组实现的线性表,其大小在创建时确定且不可变。文章首先解释了线性表的逻辑与物理存储结构的区别,接着重点描述了静态顺序表的定义、初始化、插入、删除、查找(包括按值查找和按位查找)及遍历等操作的具体实现方法。通过宏定义设置最大容量,并使用结构体封装数据和长度信息。文中还分析了顺序表的优点如存储密度高、支持快速随机访问,以及缺点如插入删除效率低、容量固定等问题。 适合人群:具有初步编程知识的学习者或计算机专业学生,特别是对数据结构感兴趣的读者。 使用场景及目标:帮助读者理解顺序表的基本概念和操作原理,掌握静态顺序表的创建与维护方法,适用于需要频繁访问但插入删除操作较少的应用场景。 其他说明:本文提供的代码示例采用C++语言编写,读者可以根据实际需求调整数据类型和函数接口。此外,对于更复杂的业务逻辑或更大规模的数据处理,建议考虑动态顺序表或其他更合适的数据结构。

2025-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除