亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? people.cpp

?? (1)設(shè)計(jì)一個(gè)人事管理的People(人員)類.考慮到通用性,這里只抽象出所有類型人員都具有的屬性:name(姓名),number(編號(hào)), sex(性別),birthday(出生日期),id(身份證
?? CPP
字號(hào):
//文件people.cpp

#include"iostream.h"
#include"people.h"
#include"fstream.h"
#include<assert.h>
int people::psum=0;//靜態(tài)成員在類體外初始化

char &people::operator[](int k)  //重載下標(biāo)運(yùn)算符
{
    char m[10]={""};
	assert(k>=0&&k<people::psum);
	return m[k];
}

people::people()//無參構(gòu)造函數(shù),為指針分配內(nèi)存
{name=new char[9];
 id =new char[10];
}
people::people(char*na,int num,char*pid,char s,int y,int m,int d):birthday(y,m,d),number(num),sex(s)
//有參構(gòu)造函數(shù):初始化數(shù)據(jù)
{name=new char[strlen(na)+1];
 strcpy(name,na);
 id=new char[strlen(pid)+1];
 strcpy(id,pid);
 psum++; //統(tǒng)計(jì)人數(shù)
}
people::people(const people &init)//拷貝構(gòu)造函數(shù)
{delete[]name; //釋放內(nèi)存,便于后面負(fù)新值
 delete[]id;
 name=new char[strlen(init.name)+1];
 strcpy(name,init.name);
 id=new char[strlen(init.id)+1];
 strcpy(id,init.id);
 number=init.number;
 birthday=init.birthday;
}
void people::print()//顯示數(shù)據(jù)函數(shù)
{cout<<"姓名:"<<name<<"   "<<"編號(hào):"<<number<<"   "<<"性別:"<<sex<<"  "<<"身份證號(hào):"<<id<<endl;
birthday.print();
}
void people::input()//數(shù)據(jù)輸入函數(shù)
{cout<<"請(qǐng)輸入姓名:";cin>>name;
 cout<<"請(qǐng)輸入編號(hào):";cin>>number;
 cout<<"請(qǐng)輸入性別(男M,女W):";cin>>sex;
 cout<<"請(qǐng)輸入身份證號(hào):";cin>>id;
 birthday.input();
} 
people &people::operator =(const people &peo) //賦值運(yùn)算符重載
{if(&peo!=this)     //防止自身賦值
 delete[]name;
 delete[]id;
 name=new char[strlen(peo.name)+1];
 strcpy(name,peo.name);
 id=new char[strlen(peo.id)+1];
 strcpy(id,peo.id);
 number=peo.number;
 birthday=peo.birthday;
 return *this;   //實(shí)現(xiàn)可連續(xù)賦值
}


void search(people p[],int num,int n)  //按編號(hào)查找函數(shù)
{int i,z;
  z=num;
	 for(i=0;i<n;i++)
		 if(z==p[i].number)
		 {cout<<"您要找的對(duì)象有如下信息:"<<endl;
		   p[i].print();
		cout<<"查找完畢!請(qǐng)繼續(xù)操作!"<<endl;
		   break;
		 }
 if(i==n) cout<<"對(duì)不起,沒有找到合適的對(duì)象。"<<endl;
 }


void sort(people p[],int n)  //按編號(hào)從大到小排序,并將結(jié)果輸出到文件peopl.dat中及顯示在屏幕上
{int i,j;
 people temp;//定義臨時(shí)對(duì)象
 for(j=1;j<=n-1;j++)
	 for(i=0;i<=n-1-j;i++)
		 if(p[i].number>p[i+1].number)
		 {temp=p[i];p[i]=p[i+1];p[i+1]=temp;}
  for(i=0;i<n;i++)
  {p[i].print();}
  cout<<"對(duì)people的排序完畢!!請(qǐng)繼續(xù)操作"<<endl;
 ofstream ostrm;
 ostrm.open("people.dat");
 if(!ostrm)
 {cout<<"people.dat can't open.\n";
 }
 for( i=0;i<n;i++)
{ostrm<<"人員信息有如下:"<<endl;
 ostrm<<"\n";
ostrm<<"姓名:"<<p[i].name<<endl;
ostrm<<"編號(hào):"<<p[i].number<<endl;
ostrm<<"身份證號(hào)碼:"<<p[i].id<<endl;
}
}
 int operator==(people a,people b) //==運(yùn)算符重載,判斷兩個(gè)people對(duì)象的id好是否相等
{if(!strcmp(a.getID(),b.getID())) return 1;//身份證號(hào)碼一樣,返回“真”
 else return 0;
}

 void people::set(char*na,int num,char*pid,char s,int y,int m,int d)//增加人員函數(shù),使得增加的信息在文件people.dat尾部輸出
{
  psum++;
 name=new char[strlen(na)+1];
 strcpy(name,na);
id=new char[strlen(pid)+1];
/*for(int i=0;i<4;i++)
if(p[i].id==pid)
{cout<<"對(duì)不起!您輸入的編號(hào)出現(xiàn)重復(fù),請(qǐng)重輸入:";
 cin>>pid;
 delete[]id;
 id=new char[strlen(pid)+1];break;
}*/
 strcpy(id,pid);
 number=num;
 sex=s;
 birthday.set(y,m,d);
 
ofstream ostrm;
ostrm.open("people.dat",ios::app);//將添加的人員信息加在文件尾部
ostrm<<endl;
ostrm<<"姓名:"<<name<<endl;
ostrm<<"編號(hào):"<<number<<endl;
ostrm<<"身份證號(hào)碼:"<<id<<endl;
}
         

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合天天综合在线视频| 国产欧美一区二区三区鸳鸯浴| 欧美一二三区在线| 国产精品理论在线观看| 日韩av电影免费观看高清完整版在线观看| 国产综合久久久久久久久久久久| 91浏览器在线视频| 精品福利av导航| 丝袜亚洲另类丝袜在线| aaa欧美日韩| 日本一区二区三区四区| 久久成人久久鬼色| 777亚洲妇女| 亚洲一区二区三区四区的| 菠萝蜜视频在线观看一区| 欧美大肚乱孕交hd孕妇| 婷婷亚洲久悠悠色悠在线播放| 色综合天天综合网国产成人综合天| 精品美女在线观看| 看国产成人h片视频| 欧美视频自拍偷拍| 一级精品视频在线观看宜春院 | 久久久久免费观看| 蜜臀av国产精品久久久久| 在线播放日韩导航| 偷窥国产亚洲免费视频| 欧美妇女性影城| 日本欧美肥老太交大片| 日韩限制级电影在线观看| 亚洲一区中文在线| 欧美伊人精品成人久久综合97| 亚洲蜜臀av乱码久久精品| aaa欧美大片| 亚洲精品国产无套在线观| 在线视频一区二区三| 亚洲一二三四在线观看| 欧美午夜宅男影院| 日韩黄色小视频| 日韩欧美亚洲国产另类| 国模冰冰炮一区二区| 国产欧美中文在线| 97久久久精品综合88久久| 樱桃国产成人精品视频| 欧美中文一区二区三区| 日本麻豆一区二区三区视频| 欧美变态tickling挠脚心| 国产精品白丝jk黑袜喷水| 国产日韩亚洲欧美综合| 97se狠狠狠综合亚洲狠狠| 一区二区三区欧美在线观看| 在线播放欧美女士性生活| 捆绑调教一区二区三区| 中文字幕精品—区二区四季| 99热在这里有精品免费| 亚洲成a人在线观看| 精品欧美乱码久久久久久| 成人性视频网站| 亚洲一区免费视频| 精品久久人人做人人爱| 国产**成人网毛片九色 | 欧美激情一区二区在线| 91麻豆视频网站| 日本成人在线看| 国产精品天天摸av网| 欧美另类久久久品| 国产激情一区二区三区桃花岛亚洲| 综合婷婷亚洲小说| 日韩精品专区在线| 一本到一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲国产精品精华液ab| 欧美日本一区二区| 国产91精品一区二区| 亚洲成人黄色影院| 中国色在线观看另类| 欧美三级电影在线看| 国产成人免费在线视频| 午夜精品福利一区二区三区av| 亚洲国产精品成人久久综合一区| 欧美无乱码久久久免费午夜一区| 日韩二区三区在线观看| 亚洲乱码中文字幕综合| 久久婷婷成人综合色| 欧美三电影在线| 国产+成+人+亚洲欧洲自线| 日本亚洲天堂网| 亚洲免费观看高清完整版在线观看熊| 精品粉嫩超白一线天av| 欧美精品乱码久久久久久| aa级大片欧美| 国产91对白在线观看九色| 老司机精品视频在线| 午夜一区二区三区在线观看| 国产精品久久777777| 精品国产网站在线观看| 欧美精品v日韩精品v韩国精品v| 99综合电影在线视频| 国产精品一区二区视频| 麻豆国产精品视频| 日日夜夜免费精品| 亚洲一区二区在线免费观看视频| 中文字幕av一区 二区| 精品盗摄一区二区三区| 日韩精品一区二区在线| 欧美老人xxxx18| 欧美日韩aaaaaa| 欧美色大人视频| 欧美视频一区二区三区在线观看| 99re视频精品| 91久久免费观看| 91丨porny丨国产| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 亚洲免费看黄网站| 亚洲色图欧洲色图婷婷| 亚洲精品国久久99热| 亚洲欧美另类图片小说| 亚洲日本va在线观看| 亚洲欧美电影院| 一区二区免费看| 午夜精品久久久久久久久久| 天天色综合天天| 麻豆精品久久久| 国产一级精品在线| 成人动漫精品一区二区| 91美女在线观看| 在线不卡欧美精品一区二区三区| 91精品国产全国免费观看| 日韩午夜电影在线观看| 精品久久久三级丝袜| 中文字幕 久热精品 视频在线| 欧美激情一区三区| 亚洲激情一二三区| 日精品一区二区| 国产精品小仙女| 色综合咪咪久久| 欧美高清性hdvideosex| 欧美精品一区二区三区蜜桃 | 成人va在线观看| 欧日韩精品视频| 日韩一区二区三区三四区视频在线观看 | 亚洲第一主播视频| 免费久久精品视频| 春色校园综合激情亚洲| 色综合天天综合网天天狠天天 | 精品一区二区三区久久久| 国产成人啪免费观看软件| 91精彩视频在线| 精品奇米国产一区二区三区| 日本一区免费视频| 午夜av一区二区三区| 国产伦精品一区二区三区免费迷| 波多野结衣精品在线| 欧美日韩不卡在线| 欧美高清在线一区二区| 偷拍与自拍一区| 不卡一区二区中文字幕| 6080日韩午夜伦伦午夜伦| 欧美国产一区在线| 偷窥国产亚洲免费视频| 国产98色在线|日韩| 欧美乱妇15p| 亚洲美女视频一区| 韩国精品在线观看| 欧美日韩视频在线观看一区二区三区 | 国产毛片一区二区| 欧美系列在线观看| 中文av一区特黄| 国内精品伊人久久久久av影院| 91国模大尺度私拍在线视频| 亚洲精品欧美在线| 精品无人区卡一卡二卡三乱码免费卡| 色综合久久综合网| 国产精品女人毛片| 紧缚奴在线一区二区三区| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲国产精品天堂| 国产精品白丝jk白祙喷水网站| 欧美日韩精品一区二区在线播放| 日本一区二区电影| 激情久久五月天| 3d成人动漫网站| 一区二区久久久久| 波多野结衣中文字幕一区二区三区| 精品国精品自拍自在线| 午夜av区久久| 97久久超碰精品国产| 亚洲国产成人私人影院tom| 国产在线精品一区二区夜色| 欧美一区二区三区视频免费播放 | 亚洲人精品一区| 国产99精品视频| 国产亚洲欧洲一区高清在线观看| 美女久久久精品| 精品国产第一区二区三区观看体验| 亚洲国产乱码最新视频| 在线观看视频一区| 亚洲一区二区三区小说| 欧美性生活久久| 亚洲va国产天堂va久久en| 欧美疯狂性受xxxxx喷水图片|