- 博客(73)
- 收藏
- 关注
原创 c++感悟
在本学期学习c++的过程中,平时用工太少,感觉很难,其实就是自己懒得去做,老师您给布置的视频有时会认真的看完,甚至多看几遍,但是有时会懒得去看,还有就是发现视频中很多不懂的地方时,也就不想看了,还有每周布置的上机作业,每周都很认真的完成,但有时会有很难的,怎么做都不对,看书查资料都不对,我就找本班的学习好的博客上的来看,复制粘贴到codeblocks上来看,仔细看他的,去他宿舍让他让他讲解,直到这
2016-06-23 17:37:32 491 1
原创 阅读程序Stl
#include #include #include #include using namespace std;int main(){ int ia[5]={1,2,3,4}; listid(ia,ia+4); ostream_iteratoroutite(cout," "); copy(id.begin(),id.end(),outite);
2016-06-07 20:54:22 538
原创 阅读程序
#include #include using namespace std;int main(){ vectorintList; vector::iterator listlt; int i; intList.push_back(1); intList.push_back(5); intList.push_back(10); intL
2016-06-07 20:53:14 326
原创 简单STL
#include #include #include using namespace std;int main(){ vectorivec; int i; for(i=0;i<5;i++) ivec.push_back(i); for(i=0;i<5;i++) cout<<ivec[i]<<" "; cout<<en
2016-06-07 20:52:14 319
原创 形状类族的中的纯虚函数
#include using namespace std;class Shape{public: virtual double area()=0;};class Circle:public Shape{public: Circle(double r) { radius=r; } double area() {
2016-05-28 12:41:36 319
原创 动物这样叫
#include #includeusing namespace std;class Animal{public: virtual void cry() { cout<<"不知那种动物,让我如何学叫?"<<endl; }};class Mouse:public Animal{public: Mouse(string n,char s
2016-05-28 12:40:08 288
原创 阅读程序5
#include using namespace std;class Vehicle{public: virtual void run()const=0;};class Car:public Vehicle{public: void run()const { cout<<"run a car."<<endl; }};class A
2016-05-28 12:39:15 338
原创 阅读程序4
#include using namespace std;class Base{public: virtual void who()=0;};class FirstDerived:public Base{public: void who(){cout<<'F';}};class SecondDerived:public Base{public: vo
2016-05-28 12:38:03 276
原创 阅读程序3
#include using namespace std;class Base{public: virtual void who()=0;};class FirstDerived:public Base{public: void who(){cout<<'F';}};class SecondDerived:public Base{public: vo
2016-05-28 12:36:38 243
原创 阅读程序2
#include using namespace std;class BASE{private: char c;public: BASE(char n):c(n){} virtual ~BASE(){cout<<c;}};class DERIVED:public BASE{ char c;public: DERIVED(char n):BA
2016-05-28 12:36:04 251
原创 阅读程序1
#include using namespace std;class A{ int a;public: A():a(5){} virtual void print()const {cout<<a;}};class B:public A{ char b;public: B(){b='E';} void print()const {cou
2016-05-28 12:35:24 259
原创 数组类运算的实现
#include #include #include using namespace std;class Array{private: int *list; int size;public: Array(int sz=50);//构造函数 Array(int a[],int sz);//构造函数 Array(const Array &a);//
2016-05-28 12:33:44 367
原创 Time类中的运算符重载
#include using namespace std;class CTime{private: unsigned short int hour; unsigned short int minute; unsigned short int second;public: CTime(int h=0,int m=0,int s=0); void se
2016-05-22 14:07:45 300
原创 实现复数类中的运算符重载1
#include using namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} Complex operator+(const Complex &c2); Complex operator-(cons
2016-05-22 14:06:08 256
原创 实现复数类中的运算符重载2
#include using namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} friend Complex operator+(Complex &c1,Complex &c2); friend Co
2016-05-22 14:05:03 221
原创 阅读程序4
#include using namespace std;class Pair{ int m; int n;public: Pair(int i,int j):m(i),n(j){} bool operator>(Pair p)const;};bool Pair::operator>(Pair p)const{ if(m!=p.m)
2016-05-22 14:04:17 225
原创 阅读程序3
#include using namespace std;class Wages{ double base; double bonus; double tax;public: Wages(double cBase,double cBonus,double cTax):base(cBase),bonus(cBonus),tax(cTax){} doub
2016-05-22 14:03:37 235
原创 阅读程序2
#include using namespace std;class Sample{private: int x;public: Sample(){} Sample(int a){x=a;} void disp(){cout<<"x="<<x<<endl;} Sample operator+(Sample &s);};Sample Sample
2016-05-22 14:02:33 289
原创 阅读程序1
#include using namespace std;class Sample{private: int x;public: Sample(){}; Sample(int a){x=a;} void disp(){cout<<"x="<<x<<endl;} friend Sample operator+(Sample &s1,Sample &s
2016-05-22 14:01:54 326
原创 摩托车继承自行车和机动车
#include #include#include using namespace std;enum vehicleStaus {rest, running}; //车辆状态:泊车、行进class vehicle //车辆类{protected: int maxSpeed; //最大车速 int currentSpeed; //当前速度 in
2016-05-22 13:42:35 489
原创 教师兼干部类
#include using namespace std;class Teacher{public: Teacher(string n1,int a,string s,string add,string tel,string ti) { name=n1; age=a; sex=s; address=add;
2016-05-22 13:40:12 534
原创 警察和厨师
#include using namespace std;class Person{public: Person(int a,string n) { age=a; name=n; } void action() { cout<<name<<"在超市偷东西"<<endl; } int ge
2016-05-22 13:39:02 226
原创 存储班长信息的学生类
#include using namespace std;class Stu{public: Stu(int n,string nam) { num=n; name=nam; } void display() { cout cout }protec
2016-05-22 13:36:45 199
原创 点-园-圆柱类族的设计
#include using namespace std;class Point{public: Point(double xx,double yy) { x=xx; y=yy; } void Show_point() { cout<<"中心坐标为:"<<"("<<x<<","<<y<<")"<<end
2016-05-22 13:35:15 316
原创 阅读程序,不同定义下的结果
#include using namespace std;class A{protected: int a,b;public: A(int aa,int bb):a(aa),b(bb){} void printA() { cout<<"a="<<a<<"\tb:"<<b<<endl; }};class B:public A{
2016-05-14 17:52:02 236
原创 阅读程序,写结果4
#include using namespace std;class Base{public: Base(char i) { cout }};class Derived1:virtual public Base{public: Derived1(char i,char j):Base(i) {
2016-05-14 17:51:05 554
原创 阅读程序,写结果3
#include using namespace std;class A{public: A(char*s){cout<<s<<endl;}};class B:public A{public: B(char *s1,char *s2):A(s1) { cout<<s2<<endl; }};class C:public A{p
2016-05-14 17:49:51 397
原创 阅读程序,写结果2
#include using namespace std;class A{public: A(){a=0;} A(int i){a=i;} void print(){cout<<a<<" ";}private: int a;};class B:public A{public: B(){b=0;} B(int i,int j,int
2016-05-14 17:49:09 602
原创 阅读程序,写结果1
#include using namespace std;class Data{public: Data(int i):x(i) { cout<<"A"; } ~Data() { cout<<"B"; }private: int x;};class Base{public: Base(
2016-05-14 17:48:09 314
原创 我的数组类
#include using namespace std;class MyArray{private: int *arrayAddr; int len; int max;public: MyArray(int *a,int n); ~MyArray(); int getValue(int i); int getLen();
2016-05-05 19:20:38 209
原创 深复制体验二
#include #includeusing namespace std;class A{private: char *a;public: A(char *aa) { a=new char[strlen(aa)+1];//深复制的精髓 strcpy(a,aa); } A(A &obj)
2016-05-05 19:19:58 192
原创 深复制体验一
#include #includeusing namespace std;class A{private: char *a;public: A(char *aa) { a=new char[strlen(aa)+1];//深复制的精髓 strcpy(a,aa); } ~A() { delet
2016-05-05 19:18:54 200
原创 人数不定的数组类
#include using namespace std;class Salary{public: Salary(int n); ~Salary(); void input_salary(); void show_salary();private: double *salary; int number;};Salary::Salary(
2016-05-05 19:17:55 187
原创 简单动态分配内存3
#include using namespace std;class AA{public: AA(int i,int j) { A=i; B=j; cout<<"Constructor\n"; } AA(AA &obj) { A=obj.A+1; B=obj.B+2;
2016-05-05 19:17:18 217
原创 简单动态分配内存2
#include using namespace std;class MyClass{public: MyClass(int x=0):i(x){cout<<"C"<<i;} ~MyClass(){cout<<"D"<<i;} void SetValue(int val) { i=val; } int GetVal()
2016-05-05 19:16:31 206
原创 简单动态分配内存1
#include using namespace std;class A{public: A() { cout<<"A"; } ~A() { cout<<"A"; }};class B{ A *p;public: B() { cout<<"B";
2016-05-05 19:15:50 183
原创 指向学生类的指针
#include using namespace std;class Student{public: Student(int n,double s) { num=n; score=s; }void output(Student stu[],int i){ cout<<"第"<<i+1<<"个学生学号为:"<<stu[i]
2016-05-05 19:14:41 179
原创 长方柱类
#include using namespace std;class Bulk{public: Bulk(double l=1,double w=1,double h=1) { length=l; width=w; height=h; } void get_value(); void output();
2016-05-05 19:13:47 173
原创 工资读入数据
#include #include#includeusing namespace std;class Salary{public: void read_date(); void add_salarys(int x); void sort_salarys(); void show_salarys();private: double salarys
2016-05-05 19:13:04 219
原创 工资
#include using namespace std;class Salary{public: void set_salarys(); void add_salarys(int x); void sort_salarys(); void show_salarys();private: double salarys[50]; int nu
2016-05-05 19:12:14 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人