自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++模板详解

在没有模板之前,我们得针对各个类型写Swap函数和Stack类,而这些函数和类,逻辑是一样的,只是处理的对象类型不同。模板的原理:编译器根据调用模板和类的类型,实例化出对应的函数的类放到进程的代码段去执行。模板的原理:我们写了模板,编译器通过模板实例化相应的函数(语言的印刷术)这里我们不能调用函数模板,调用的是模板实例化生成的对应类型的函数。一些类和函数和类的时候,针对不同类型需要写很多重复的代码。类:比如Stack,存int,double。过程发生在预处理阶段,叫做模板的实例化。调用的是同一个函数吗。

2024-03-26 11:49:13 148

原创 C/C++内存管理

内存从上到下 内存空间(用户代码不能读写) 栈(向下增长) 内存映射区(文件映射,内存库,匿名映射) 堆(向上增长) 数据段(全局数据 静态数据) 代码段(可执行代码/只读常量)(感兴趣看《深入理解计算机》)

2024-03-25 19:35:22 429

原创 C++类和对象

声明和定义放到类体中public:public:char*_name;char*_sex;int _age;声明放.h文件中,类的定义放.cpp文件中。

2024-03-25 19:29:34 1733

原创 数据结构排序

/ 左侧子数组的起始索引。// 当前子数组的大小。

2024-03-18 18:32:55 352

原创 二叉树详解

/N为度 ,可能造成空间浪费int val;int val;//c//c++左孩子-右兄弟//左孩子-右兄弟int val;数组表示存父亲的下标并查集就是这种结构森林树是递归定义的任何一棵树都可以看作是由根和他的子树构成的定义结构和形态是相似的树与非树树不能构成回路。

2024-03-16 16:50:38 327

原创 C++基础

C++基础

2024-01-16 15:32:50 1299 1

原创 C语言三级项目(考勤管理系统)

考勤管理系统

2023-12-24 11:47:13 1518 1

原创 (C++)引用详解

C++与C有一点不同之处就有引用,那么什么是引用,为什么要有引用,引用可以干什么,引用与指针的区别以及引用的使用场景,耐心看完这一篇,这些问题将会得到解答。)

2023-10-02 16:53:31 97 1

原创 命名空间(namespace):C++小白学习的第一道门槛

近日开始学习C++,C向C++的转换还是有些许困难,C++小白看到namespace也许会发问:什么是命名空间,怎么用,还有命名空间的一些注意点,易错点,看看这篇文章你或许会了解一些。(观看此篇可能需要一丢丢儿的编程基础)

2023-09-30 16:06:30 46

空空如也

空空如也

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

TA关注的人

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