
作业
会飞的飞哥
胸中之竹,装入山河万里;
心中之书,写下柔情万种。
展开
-
一次C++作业 C++的I/O流类库 3 (学生注册信息登记程序)
设计一学生注册信息登记程序,该程序要求达到以下要求:a.学生信息包括姓名,学号,性别;b.学生信息要求能够循环从键盘输入,如果输入0 0 0,则退出输入;c.将所有输入的学生信息按文本文件的方式存储到一名为stureginfo.txt的文件中,文件中存储信息的格式如下:姓名:张三学号:10521030146性别:男d.停止输入后,程序读出存储到stureginfo.txt文件中的所有信息,并显示在屏幕上。//tips:同班同学请删去主函数,并将Student函数变成主函数以及注释数据变动即可原创 2020-06-08 15:12:26 · 1543 阅读 · 0 评论 -
一次C++作业 C++的I/O流类库2 [文本文件和二进制文件]
1.采用预定义的输入输出操纵符格式控制改造12.2.2中第一题,使其达到相同的输出效果。(接1)#include<iostream>#include<iomanip>using namespace std;void showflags(long f){ long i = 0x8000; for (; i; i = i >> 1) { if (i & f) cout << "1"; else cout <<原创 2020-06-08 13:03:53 · 787 阅读 · 0 评论 -
一次C++作业(模板类的构造& C++的I/O流类库)1
1.理解下面的动态数组类模板,它由一系列位置连续、任意数量相同类型的元素组成,其元素个数可在程序运行时改变,并完成该类中没有完成的成员函数(不允许改变已有代码),并设计主函数,实现对该模板类的功能测试。#include<iostream>#include<stdlib.h>using namespace std;//容错处理enum ErrorType { invalidArraySize, memoryAllocatetionError, indexOutOfRang原创 2020-06-06 16:27:58 · 1201 阅读 · 0 评论 -
一次C++作业 try-throw-catch
1、设计一个异常RangeError类响应输入的数不在指定范围内,实现并测试这个类。/*设计一个异常RangeError类响应输入的数不在指定范围内,实现并测试这个类。*/#include<iostream>#include<exception>using namespace std;class RangeError{public: RangeError() { cout << "Please input a Integer Number(0~10原创 2020-06-02 16:24:27 · 782 阅读 · 1 评论 -
PhoneNumber类
#include<iostream>using namespace std;class PhoneNumber{ friend ostream& operator<<(ostream& output, PhoneNumber& num); friend istream& operator>>(istream& input, PhoneNumber& num);public: PhoneNumber();pri原创 2020-05-23 10:38:09 · 789 阅读 · 0 评论 -
九、多态性—类型转换与虚函数 一次C++作业
综合改错:#include <iostream>#include<stdlib.h>class CComplex{public: CComplex(double r = 0, double i = 0) { real = r; imag = i; } int operator int() { return (int)real; } void Display(void) { cout << "(" << real <原创 2020-05-17 19:29:07 · 1647 阅读 · 0 评论 -
八、派生与继承—多重派生 一次C++作业与总结
改错#include <iostream>#include<string>using namespace std;class CBase1{public: CBase1() :a(a)//CBase1不存在默认构造函数,应删去括号内的int a,使系统生成默认构造函数 { cout << "base1 structure..." << endl; } ~CBase1() { .原创 2020-05-10 19:28:18 · 2643 阅读 · 3 评论