?? cadre.cpp
字號:
#include"cadre.h"
#include"person.h"
#include<stdlib.h>
int cadre::BasePayment=750;
int cadre::addtion=250;
cadre::cadre(char *n,char *id):person(n,id)
{
Pay();
}
void cadre::Pay()
{
Payment=BasePayment+addtion;
}
cadre::~cadre()
{
}
ostream& operator<<(ostream &sout,cadre&s)
{
sout<<"姓名:"<<s.name<<"Id:"<<s.ID<<"工資:"<<endl;//輸出靜態成員還存在問題
return sout;
}
istream& operator>>(istream &sin,cadre&s)
{
cout<<"輸入姓名與ID:"<<endl;
sin>>s.name>>s.ID;
return sin;
}
ofstream& operator<<(ofstream &fsout,cadre &s)
{
fsout<<s.name<<s.ID<<endl;
return fsout;
}
ifstream& operator>>(ifstream &fsin,cadre &s)
{
fsin>>s.name>>s.ID;
return fsin;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -