自定义博客皮肤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++模板初阶

classT1,classT2......,classTn>class模板类名//类成员定义以前我们写类的时候,是不是一个类只能是一个类型,多个类型就需要写多个不同类型的类现在有了函数模板就方便多了// 类模版public:perror("malloc申请空间失败");return;_size = 0;// 扩容++_size;类模板的声明与定义分离,特别要注意。

2024-06-04 20:33:10 984 12

原创 -C/C++内存管理

new的原理 ->operator new + 构造函数。

2024-06-03 22:40:58 977 3

原创 C++中类与对象(下篇)

像Date类在Time的类里面,那么Date就是Time的友元类,通俗一点来说,Date就是Time的好朋友,可以去Time家玩,可以访问Time的类成员变量,但是Time不可以访问Date的成员变量,因为Time把Dtae当成好朋友可以去Time家玩,但是Date不一定把Time当成好朋友,不一定可以去Time家玩,(就像现实生活中你把我当成好朋友,我就一定会把你当成我的好朋友吗?注意:内部类就是外部类的友元类,参见友元类的定义,内部类可以通过外部类的对象参数来访问外部类中 的所有成员。

2024-05-30 17:28:30 918 8

原创 C++中类和对象(中篇)

可以看到没有定义构造函数,对象也可以创建成功,因此此处调用的是编译器生成的默认构造函数。

2024-05-26 17:44:04 421 12

原创 C++中的类和对象(上篇)

1. 声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内 联函数处理。声明和定义都放在类中:2. 类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需要加类名::一般情况下,更期望采用第二种方式。大家后序工作中尽量使用第二种。

2024-04-23 16:46:18 643 6

原创 C++的基本入门知识讲解

inline不建议声明和定义分离,分离会导致链接错误。因为inline被展开,就没有函数地址 了,链接就会找不到。因为这里我们如果把函数定义成inline,然后声明和定义分离的话,我们就调用函数的话,我们就找到不到函数了,因为inline型的函数没有地址,我们使用函数的时候找不到它的地址就报错了8. auto关键字(C++11)在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的 是一直没有人去使用它,大家可思考下为什么?

2024-04-20 12:12:35 1295 14

原创 C++命名空间域namespace的基本介绍和使用

但是在公司里项目都是一个小组里面好多人一起写的, 如果小组里面的另外1个人QQ说,他说我也想定义一个a,我也想要用a这个名字,这个时候怎么办?难道我对QQ说今天下班后天台集合,胜者为王吗?这是不可能的嘛,以和为贵,这个时候我们c++的祖师爷就创造了(namespace)命名空间域,巧妙运用命名空间(namespace)就可以轻松解决这个问题啦。下面我们来看一段代码::(域作用限定)前面加了str,就是去命名空间域里面找,所以现在我们可以打印出局部,全局和命名空间域里面的名字相同的变量了。

2024-03-31 16:01:40 1953 17

原创 C语言的编译与链接的解释

像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字,还有一些常用的符号在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码。从CPU的角度来审视内存空间,就是一条从下标0开始的直线,你可以想象成这是一条数组,数组中每一个单元称为“bit”,bit的内容就是0或1,每8个bit组成一个字节Byte。

2024-01-22 12:01:48 1585 9

原创 C语言中的分支与循环语句if篇

输入a,b的值,用if判断a,b大小,如果a大于b,把a,b的值交换然后输出。//判断表达式里如果为真就输出语句1,否则输出语句2。例题1.输出两个数中的最大值。(判断表达式) 接语句。

2023-11-02 17:05:59 57 2

空空如也

空空如也

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

TA关注的人

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