摘要: 实验目的 1. 理解流的概念,掌握流类库的基础知识 2. 掌握标准I/O及常用的格式控制 3. 掌握文件I/O的方法 实验准备 语法和应用 格式控制方法 使用ios类的成员函数进行格式控制使用操纵符函数进行格式控制 使用文件流类实现文件I/O的步骤和方法,以及常用的一些成员函数或普通函数,如××.o 阅读全文
posted @ 2019-06-19 09:48 卢涉 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 实验目的 1. 理解运行时多态 2. 掌握虚函数和抽象类 实验准备 1. 概念 多态,运行时多态 虚函数, 纯虚函数, 抽象类 2. 语法和应用 虚函数的定义和使用纯虚函数、抽象类的定义和使用 实验内容 设计并实现一个机器宠物类MachinePets。 每个机器宠物有如下信息:昵称(nickname 阅读全文
posted @ 2019-06-04 23:43 卢涉 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1. 车辆基本信息管理 问题场景描述如下: 为了对车量基本信息进行管理,对现实世界车量基本信息抽象后,抽象出Car类、ElectricCar类、Battery类, 它们之间的关系描述如下:基于Car类派生出ElectricCar类,派生类ElectricCar中新增数据成员为Battery类 对象。 阅读全文
posted @ 2019-05-20 21:30 卢涉 阅读(308) 评论(4) 推荐(0) 编辑
摘要: PART 1 验证性内容:以多文件结构组织的项目文件示例:在画布上可以上下左右移动的小球 结合示例,搜索了解以下函数的用法及所在头文件 system("pause") 让系统暂停,按任意键继续。头文件#include<cstdlib> system("color ××") 设置屏幕前景色、背景色。s 阅读全文
posted @ 2019-04-22 23:17 卢涉 阅读(177) 评论(1) 推荐(0) 编辑
摘要: 一开始的版本 然后研究了一下怎么才能写一个构造函数而两种定义方法通用 修改版 https://blog.csdn.net/yu132563/article/details/80103887 但是在这篇文章中,函数体内初始化和函数初始化列表应该是相同的作用,并没有什么区别,我也没有搞懂为什么用了初始化 阅读全文
posted @ 2019-04-01 23:29 卢涉 阅读(290) 评论(1) 推荐(0) 编辑
摘要: 一、函数重载编程练习 编写重载函数add(),实现对int型,double型,Complex型数据的加法。在main()函数中定义不同类型 数据,调用测试。 实验代码 运行截图 二、函数模板编程练习 编写实现快速排序函数模板,并在main()函数中,定义不同类型数据,调用测试。 这是一开始挣扎的错误 阅读全文
posted @ 2019-03-24 21:32 卢涉 阅读(519) 评论(3) 推荐(0) 编辑
摘要: 2-28 实现一个简单的菜单程序,运行时显示“Menu:A(dd) D(elete) S(ort) Q(uit),Select one:” 提示用户输入。 A表示增加,D表示删除,S表示排序,Q表示退出。输入为A、D、S时分别提示“数据已经增加、删除、排序。”,输入为Q时程序结束 (1)if els 阅读全文
posted @ 2019-03-17 14:46 卢涉 阅读(350) 评论(5) 推荐(0) 编辑