C++
不知迷踪
这个作者很懒,什么都没留下…
展开
-
C++动态数组的实现,及类的构成并调用方法 | 数组类的封装
定义一元素为整数的动态数组类,并在主函数中调用各个功能:数据成员:指向元素首地址的指针(用于存储动态申请的数组空间)、当前数组的容量、当前元素的个数;1.带参/无参构造函数(无参的动态申请10个元素空间并改变当前数组的容量、当前元素的个数值;带参的按参数处理);2.在尾部增加一元素;3.修改指定位置上的元素值;4.查询指定数据的元素是否存在;5.输出所有数组中的元素;6.增加数组容量(动态申请新容量数组空间、将原来数组空间中的元素复制到新空间并修改当前数组的容量值,释放delete原.....原创 2022-03-26 11:38:06 · 3004 阅读 · 0 评论 -
设计简单通讯录系统 普通数组和vector数组实现
设计并实现简单通讯录系统1.定义描述联系人信息的类(数据类)数据成员:身份证号、姓名、手机号(用字符串数组,可能不止一个)、QQ号、微信号、住址;成员函数:构造函数若干、get/set函数、显示函数。2.定义功能实现类(操作类)数据成员:联系人数组、联系人数量、数组容量;成员函数:构造函数(完成对本类数据成员的初始化);增加联系人(在尾部增加);按身份证号查询联系人并输出找到的联系人信息。找不到,不做任何操作;按身份证号修改联系人信息(找到,修改全部其他数据。否则,不做任何操作);按身份证号删除联系原创 2022-04-06 19:00:00 · 390 阅读 · 0 评论 -
C++图书管理系统及相应文件的创建与输出
数据类:基础类:读者最大借书量、最长借书时间(按天计算)。这两个都是类成员日前类:包括年月日,重载输入运算符时,要进行数据的合法性检验;重载输出运算符时,按照“年/月/日”形式输出,重载+运算符;借阅记录类:包括日期、书号、读者学号、类型(借出/还回/续借)、图书类型(基础/文学休闲/专业);读者类:学号、姓名、专业、班级、已借图书数量、借阅记录向量;图书类∶书号、书名、作者、出版社、出版日期、图书类型(基础/文学休闲/专业)、馆藏总量、在馆数量、借阅记录向量;操作类:数据成员:图书/学生/借阅记录向量成员原创 2022-04-29 12:00:00 · 1049 阅读 · 1 评论 -
C++程序设计----ATM业务模拟系统
定义用户数据对象,并以此为参数生成用户操作对象;存款操作:生成一条新的业务信息(业务对象),追加到交易记录中,并修改账号余额;取款操作:判断取款数是否超过账号余额,超过显示错误信息,不做任何操作。否则,生成一条新的业务信息(业务对象),追加到交易记录中,并修改账号余额;业务查询:包括余额查询、存/取款业务查询和指定日期、时间段内业务查询;退出:将用户信息、交易记录更新到数据文件。............原创 2022-07-19 13:53:25 · 2281 阅读 · 0 评论