自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 职工信息管理系统 C++

主要职工有老板、经理、普通员工,分有职工编号、职工姓名、部门编号等属性,有显示信息以及部门信息的成员函数。主要实现的功能有:退出、增加、显示、修改、查找(分编号以及姓名)、删除、排序(升序或降序)、清空。因修改删除等操作需要找到职工,所以需要另外写一个函数来在数组中寻找。为了不需要每次重新创建职工,这里涉及到一个文件的读取和写入。主要功能实现的完整代码。

2024-01-28 17:55:46 159

原创 深拷贝与浅拷贝 C++

因为在测试的时候,堆区的先进后出,那么p2会先被释放,这时候就会用到析构函数,而析构函数里对身高进行了一个delete操作,又因为拷贝时,是直接用了同一个空间,那么身高在p2的时候就已经被释放了,p1的身高无法获取,就会变成误操作。浅拷贝带来的问题就是堆区的内存重复释放,所以要自己重写一下拷贝构造,让身高重新开辟一个空间,将拷贝过来的数值放到新开辟的空间,这样解决重复释放的问题。首先先进行浅拷贝,直接利用编译器给的默认拷贝构造进行拷贝。这个时候如果直接运行,那么VS会崩盘。

2024-01-25 15:04:15 424

原创 通讯录系统C++

isExist(struct phoneBooks* pbs, string name) 查找联系人是否存在通讯录中,不存在返回-1。showPerson(struct phoneBooks* pbs) 显示所有联系人。addPerson(struct phoneBooks* pbs) 添加联系人。用C++实现简单的通讯录系统,主要功能有添加、修改、删除、清空、查询、显示、退出。接下来一个一个实现主要函数。

2024-01-21 16:18:52 398 1

原创 1矩形切割

不过,按照题目的要求(第一行黑体字),还可以有另外一种写法,就是自己算一下,然后直接输出结果。主要用到了一个整除思路,

2024-01-17 20:17:25 503 1

空空如也

空空如也

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

TA关注的人

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