91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

VC++6.0對txt文件的操作,其中兩個top文件是存儲數組的當前最大數量,兩個txt文件是具體存儲的數據。主要是利用了自定義類的數組對數據進行操作。

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
using?namespace?std;
#define?Max?200
class?S
{
public:
????char?sno[15];char?sname[40];
????char?city[50];int?status;
public:
????void?Input()
????{
????????cout<<“請輸入供應商代碼:“;cin>>sno;
????????cout<<“請輸入供應商姓名:“;cin>>sname;
????????cout<<“請輸入供應商狀態(tài):“;cin>>status;
????????cout<<“請輸入供應商所在城市:“;cin>>city;
????}
????void?Output()
????{
????????cout< <????}
};
S?s[Max];
static?int?Stop;

class?FS
{
public:
????void?Show();
????int?Add();
????int?Delete();
int?Find();
int?Find1();
????void?Read();
????void?Save();
};
void?FS::Show()
{
????int?i;
????if(Stop==0)
????{
????????cout<<“無供應商記錄!“<????}
????else
????{???cout<<“SNO????“<<“SNAME “<<“STATUS????“<<“CITY“< for(i=0;i????????????s[i].Output();
}
}
int?FS::Add()
{
????S?t;
????int?i;
char?n[15];
????if(Stop==Max)
????{
????????cout<<“表已滿!“<????????return?0;
????}
????else
????????cout<<“請輸入供應商代碼:“<>n;
????????for(i=0;i????????{
????????????if(strcmp(ns[i].sno)==0)
????????????{
????????????????cout<<“供應商已存在,請檢查后輸入“<????????????????return?0;
????????????}
????????}
????????t.Input();
if(t.status!=10&t.status!=20&t.status!=40&t.status!=30){
cout<<“供應商狀態(tài)錯誤,請重新輸入“< return?0;}
//t.Input();
s[Stop]=t;Stop++;
????????cout<<“添加成功!“< Save();
????????return?1;
}
int?FS::Delete()
{
????int?j;char?m[15];
????cout<<“請輸入要刪除的供應商的代碼:“<????cin>>m;
????for(j=0;j????{
????????if(strcmp(ms[j].sno)==0)
????????????break;
????}
????if(j==Stop)
????????{cout<<“查無此人!“<????????return?0;}
????else
????????for(j;j????????{
????????????s[j]=s[j+1];
????????}
????????Stop--;
????????cout<<“刪除成功!“< Save();
????????return?1;
}
int?FS::Find()
{
????int?j;char?m[15];
????cout<<“請輸入要查找的供應商的代碼:“<????cin>>m;
????for(j=0;j????{
????????if(strcmp(ms[j].sno)==0){

????????????break;}
????}
????if(j==Stop)
????????{cout<<“查無此人!“<????????return?0;}
else{
cout<<“SNO????“<<“SNAME “<<“STATUS????“<<“CITY“< s[j].Output();
return?1;}
????????
}
int?FS::Find1()
{
????int?flag=0;
int?j;int?m;
????cout<<“請輸入要查找的供應商的狀態(tài):“<????cin>>m;
cout<<“SNO????“<<“SNAME “<<“STATUS????“<<“CITY“<????for(j=0;j????{
????????if(m==s[j].status){
flag=1;
s[j].Output();
//????????????break;
}
????}
??if(flag==0)
????????{cout<<“查無此人!“<????????return?0;}
else{
return?1;
}
????????
}
void?FS::Read()
{

int?i;
????ifstream?infileinfile1;
????infile1.open(“Stop.dat“ios::in);
????infile1>>Stop;
//????infile.open(“S_data.dat“ios::binary);
infile.open(“S_data.txt“);
????if(!infile)
????{
????????cerr<<“無法讀取!“<????????return;
????}
char?sno1[15];char?sname1[40];

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-06-01?14:38??數據庫2\
?????目錄???????????0??2020-04-25?21:51??數據庫2\Debug\
?????文件??????396562??2020-05-23?16:42??數據庫2\Debug\ff.obj
?????文件???????74752??2020-05-23?16:42??數據庫2\Debug\vc60.idb
?????文件??????118784??2020-04-25?21:51??數據庫2\Debug\vc60.pdb
?????文件??????598087??2020-05-23?16:42??數據庫2\Debug\數據庫2.exe
?????文件??????848996??2020-05-23?16:42??數據庫2\Debug\數據庫2.ilk
?????文件?????2097704??2020-04-25?20:52??數據庫2\Debug\數據庫2.pch
?????文件?????1180672??2020-04-25?21:51??數據庫2\Debug\數據庫2.pdb
?????文件???????10927??2020-04-25?21:51??數據庫2\ff.cpp
?????文件???????????1??2020-05-23?16:43??數據庫2\SPJtop.dat
?????文件??????????70??2020-05-23?16:43??數據庫2\SPJ_data.txt
?????文件???????????1??2020-04-25?21:59??數據庫2\Stop.dat
?????文件??????????89??2020-04-25?21:59??數據庫2\S_data.txt
?????文件?????7902472??2020-04-25?22:01??數據庫2\操作過程演示.mp4
?????文件????????4291??2020-04-25?22:05??數據庫2\數據庫2.dsp
?????文件?????????522??2020-04-25?20:30??數據庫2\數據庫2.dsw
?????文件???????41984??2020-05-23?16:44??數據庫2\數據庫2.ncb
?????文件???????48640??2020-05-23?16:44??數據庫2\數據庫2.opt
?????文件?????????885??2020-05-23?16:42??數據庫2\數據庫2.plg

評論

共有 條評論