2018年7月1日

摘要: 1 //可流类 2 //把复数类设计成可流复数类 3 #include 4 5 template 6 class Complex{ 7 friend ostream & operator &com); 8 friend istream & operator>>(istream &is,Complex &com); 9 10 private... 阅读全文
posted @ 2018-07-01 22:52 孙悟空son_ku_kong 阅读(110) 评论(0) 推荐(0) 编辑
摘要: bbb.dat文件的内容是 阅读全文
posted @ 2018-07-01 22:46 孙悟空son_ku_kong 阅读(116) 评论(0) 推荐(0) 编辑
摘要: aaa.dat文件的内容是 阅读全文
posted @ 2018-07-01 22:44 孙悟空son_ku_kong 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Data.dat文件的内容是 阅读全文
posted @ 2018-07-01 22:42 孙悟空son_ku_kong 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Data.dat的文件内容为 阅读全文
posted @ 2018-07-01 18:38 孙悟空son_ku_kong 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Data.dat的文件内容为 阅读全文
posted @ 2018-07-01 18:36 孙悟空son_ku_kong 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Data.dat的文件内容为 阅读全文
posted @ 2018-07-01 18:35 孙悟空son_ku_kong 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Data1.dat文件的内容为 阅读全文
posted @ 2018-07-01 18:32 孙悟空son_ku_kong 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 //设计一个有参数操作符使用方法的例子 2 #include 3 #include 4 int main(){ 5 const double PI=3.141592653589793; 6 cout>oct>>k; 10 cout<<"k="<<hex<<k<<endl; 11 12 float d=324.567; 13 cout<<"... 阅读全文
posted @ 2018-07-01 18:31 孙悟空son_ku_kong 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1 //分别用十进制、十六进制和科学计数法格式输出3个数 2 //使用操作符 3 #include 4 int main(){ 5 int count=432; 6 int state=1234; 7 float x=555.55; 8 9 //cout.setf(ios::dec); 10 cout<<"count="<<dec<<c... 阅读全文
posted @ 2018-07-01 18:29 孙悟空son_ku_kong 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1 //分别用十进制、十六进制和科学计数法格式输出3个数 2 #include 3 int main(){ 4 int count=432; 5 int state=1234; 6 float x=555.55; 7 8 cout.setf(ios::dec); 9 cout<<"count="<<count<<endl; 10 11... 阅读全文
posted @ 2018-07-01 18:28 孙悟空son_ku_kong 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1 //ostream类 2 //put成员函数的功能是把一个字符插入到输入流中 3 //write成员函数是从字符串数组中提取若干个字符插入到输出流中 4 #include 5 int main(){ 6 7 char ch1[]="i="; 8 char ch2[]="x="; 9 10 int i=100; 11 flo... 阅读全文
posted @ 2018-07-01 18:26 孙悟空son_ku_kong 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1 //istream类的使用 2 #include 3 4 int main(){ 5 int length=7; 6 char a,b[6],c[6]; 7 8 cin.get(a); 9 cin.get(); 10 cin.getline(b,length); 11 cin.get(); 12 cin.getli... 阅读全文
posted @ 2018-07-01 18:26 孙悟空son_ku_kong 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 //在函数中抛出异常 2 #include 3 4 class PushOnFull{ 5 }; 6 7 class PopOnEmpty{ 8 }; 9 10 class SeqStack{ 11 private: 12 int *data; 13 int MaxStackSize; 14 int top; 1... 阅读全文
posted @ 2018-07-01 18:25 孙悟空son_ku_kong 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1 //设计一个数据元素为int类型的顺序堆栈类 2 //要求:入栈操作异常时,异常处理模块中输出当前要入栈的数据元素值,并设计一个测试程序 3 #include 4 5 class PushOnFull{ 6 private: 7 int value; 8 public: 9 PushOnFull(int x){ 10 ... 阅读全文
posted @ 2018-07-01 18:12 孙悟空son_ku_kong 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1 //异常处理的过程主要有三个步骤 2 //抛出异常、捕捉异常和处理异常 3 #include 4 5 class PushOnFull{ 6 }; 7 8 class PopOnEmpty{ 9 }; 10 11 class SeqStack{ 12 private: 13 int *data; 14 int MaxStackS... 阅读全文
posted @ 2018-07-01 18:09 孙悟空son_ku_kong 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 //设计一个求两个数中较大数的函数模板 2 #include 3 4 template 5 T max(T x,T y){ 6 if(x>y){ 7 return x; 8 } 9 return y; 10 } 11 12 int main(){ 13 int a1=1,a2=2,a3; 14 a3=max(a1... 阅读全文
posted @ 2018-07-01 18:06 孙悟空son_ku_kong 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 //类模板的学习 2 //设计一个复数类模板 3 //1.复数类模板的成员函数包括加和输出 4 //2.成员函数加既可以是两个复数类模板对象相加,也可以是一个复数类模板对象和一个模板参数作为实部的数值相加 5 //3.设计一个测试主函数,要求测试主函数中同时定义实际参数为float的复数类对象和实际参数为double的复数类对象 6 7 #include 8 9 tem... 阅读全文
posted @ 2018-07-01 18:05 孙悟空son_ku_kong 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1 //异质单链表 2 //大学人员问题 3 //设计要求: 4 //大学人员分为两类: 5 //一类是教学人员,另一类是非教学人员,这两类人员的信息管理系统中,一部分信息内容是相同的 6 //但另一部分内容是不相同的, 7 //设教学人员的信息包括姓名、年龄和专员编号 8 //非教学人员的信息包括姓名、年龄和业绩评级 9 //现要求设计一个能同时存储学校教学... 阅读全文
posted @ 2018-07-01 18:04 孙悟空son_ku_kong 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1 //纯虚函数的学习 2 //由于纯虚函数的在类中并没有给出函数定义,因此要求其派生类中必须覆盖该纯虚函数,并给出该纯虚函数的函数定义体 3 #include 4 5 class Shape{ 6 public: 7 virtual void draw()=0; 8 }; 9 10 11 class Rectangle:public Shape{... 阅读全文
posted @ 2018-07-01 17:57 孙悟空son_ku_kong 阅读(138) 评论(0) 推荐(0) 编辑

导航