自定义博客皮肤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++文件读写>文本文件和二进制文件的读写

用文件流方式完成下面操作:生成一个 6 × 6 的矩阵 A,其元素为[0,1]之间的双精度数。(a) 将其按矩阵形式写入到一个文本文件 fout01.txt 中;(b) 将其写入到一个二进制文件 fout01.dat 中;(c) 再从文件 fout01.dat 中读取前 12 个数据(双精度),构成一个 2 × 6 的矩阵 B,并将 B 按行输出。

2021-11-25 19:27:20 468

原创 <C++类与对象>new 操作符、构造函数、拷贝构造函数、析构函数、重载运算符

定义矩阵类 Matrix,包含整数型私有成员变量 row 和 col,分别代表矩阵的行数和列数。矩阵元素存储于通过 new 操作符获取的一维数组,定义该类的构造函数、拷贝构造函数、析构函数(delete 申请的堆资源),重载算术运算符+和*,使之实现矩阵加法和乘法运算;重载<<和>>运算符,使之能用于该矩阵的输入和输出。

2021-11-25 15:00:18 356

原创 <C++文件读写>文本文件、静态成员、重载<<操作符格式化输出、容器类、类的头文件

创建一个存有学生信息的文本型文件 student_info.txt。定义类 Student,声明非静态私有成员变量:姓名、性别、学号、成绩,声明静态成员变量:学生总人数和总成绩、静态成员函数 get_average,支持计算所有学生的平均成绩。该类需重载<<操作符,支持对 Student 类对象的格式化输出。编写一个普通函数,读取student_info.txt,填充存储学生类对象的容器 students。创建主函数文件 main.cpp,测试上述要求功能的正确性。

2021-11-25 14:49:50 386

原创 <C++继承与派生>抽象基类、派生类、纯虚函数、类的头文件

C++面向对象程序设计课程的作业。定义抽象基类 Container, 由它派生出 3 个派生类:Sphere(球体),Cylinder(圆柱体)、Cube(正方体),用虚函数分别计算几种图形的表面积和体积。要求每个类的头文件和成员方法实现文件分开。

2021-11-01 00:14:27 1245

空空如也

空空如也

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

TA关注的人

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