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

資源簡介

根據C++初學的課程設計要求,采用了fstream,利用文件存儲數據

資源截圖

代碼片段和文件信息

#include?“stdafx.h“


Manage::Manage(void)
{
File.open(“StudentManage.dll“ios::in|ios::binary);
if?(!File.fail())
{
File.seekp(0Lios::beg);
Student?temp;
while?(true)
{
File.read((char?*)&tempsizeof(Student));
if?(File.eof())
{
break;
}
StudentVector.push_back(temp);
}
File.close();
}
}


Manage::~Manage(void)
{
}


void?Manage::SaveMember(void)
{
File.open(“StudentManage.dll“ios::out|ios::binary);
if?(File.fail())
{
MessageBox(NULL_T(“文件保存失敗!“)_T(“警告“)4096+48);
return;
}
for(unsigned?int?i?=?0;?i? {
File.write((char?*)(&StudentVector[i])sizeof(Student));
}
File.flush();
File.close();
}


bool?Manage::CheckName(wchar_t?tname[20])
{
unsigned?int?i;
for?(i?=?0;i? {
if?(!_tcscmp(tnameStudentVector[i].StudentName))
{
return?true;
}
}
return?false;
}


bool?Manage::CheckID(wchar_t?tid[10])
{
unsigned?int?i;
for?(i?=?0;i? {
if?(!_tcscmp(tidStudentVector[i].StudentId))
{
return?true;
}
}
return?false;
}


int?Manage::Search(wchar_t?id_temp[10])
{
if(!StudentVector.size())
return?-1;
for(unsigned?int?i=0;i? {
if(!_tcscmp(id_tempStudentVector[i].StudentId))
{
return?(int)i;
}
}
return?-2;
}


int?Manage::SearchN(wchar_t?name_temp[10])
{
if(!StudentVector.size())
return?-1;
for(unsigned?int?i=0;i? {
if(!_tcscmp(name_tempStudentVector[i].StudentName))
{
return?(int)i;
}
}
return?-2;
}

評論

共有 條評論