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

  • 大小: 2.87MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-08
  • 語言: C/C++
  • 標(biāo)簽:

資源簡介

大二時(shí)寫的,共享,用到了STL,socket,僅作交流

資源截圖

代碼片段和文件信息

#include?“Club.h“

Club::Club(string?name?/*?=?“undefined“*/?double?cash??/*?=?0.0*/)
{
this->m_name?=?name;
this->m_cash?=?cash;
this->ClubClear();
}


Club::~Club()
{
this->ClubClear();
}


void?Club::ClubClear()
{
this->m_players.clear();
this->m_stuffs.clear();
}


/*
?*對球員的相關(guān)操作,增刪改查
?***********************************************************************************/

bool?Club::addPlayer(Player?newplayer)
{
if?(this->searchPlayer(newplayer.getName())?!=?this->getPlayersEnd())
{
return?false;???//存在同名球員,添加失敗
}
newplayer.setId(Member::mid);???//生成球員ID
this->m_players.insert(make_pair(Member::mid?newplayer));???//添加新球員
Member::mid++;???//修改可用ID資源
return?true;
}


bool?Club::deletePlayer(_PlayerName?name)
{
_Players::iterator?iter?=?this->searchPlayer(name);????//得到要?jiǎng)h除球員的迭代器
return?this->deletePlayer(iter);????//通過迭代器刪除該球員
}


bool?Club::deletePlayer(_ID?id)
{
_Players::iterator?iter?=?this->searchPlayer(id);????//得到要?jiǎng)h除球員的迭代器
return?this->deletePlayer(iter);????//通過迭代器刪除該球員
}


bool?Club::deletePlayer(_Players::iterator?iter)
{
if?(iter?!=?this->m_players.end())
{
//迭代器不指向end,說明查找到該球員,刪除
this->m_players.erase(iter);
return?true;
}
return?false;????//球員不存在,刪除失敗
}


_Players::iterator?Club::searchPlayer(_PlayerName?name)
{
_Players::iterator?iter?=?this->m_players.begin();
for?(;iter?!=?this->m_players.end();?iter++)
{
if?(iter->second.getName()?==?name)
{
break;
}
}
return?iter;????//返回查詢結(jié)果迭代器
}


_Players::iterator?Club::searchPlayer(_ID?id)
{
_Players::iterator?iter?=?this->m_players.begin();
for?(;iter?!=?this->m_players.end();?iter++)
{
if?(iter->first?==?id)
{
break;
}
}
return?iter;???//返回查詢結(jié)果迭代器
}


/*
?*對行政人員人員的相關(guān)操作,增刪改查
?***********************************************************************************/

bool?Club::addStuff(Stuff?newstuff)
{
if?(this->searchStuff(newstuff.getName())?!=?this->getStuffsEnd())
{
return?false;????//存在同名普通行政人員,添加失敗
}
newstuff.setId(Member::mid);???//生成行政人員ID
this->m_stuffs.insert(make_pair(Member::mid?newstuff));???//添加新行政人員
Member::mid++;???//修改可用ID資源
return?true;
}


bool?Club::deleteStuff(_StuffName?name)
{
_Stuffs::iterator?iter?=?this->searchStuff(name);????//得到要?jiǎng)h除行政人員的迭代器
return?this->deleteStuff(iter);????//通過迭代器刪除該行政人員
}


bool?Club::deleteStuff(_ID?id)
{
_Stuffs::iterator?iter?=?this->searchStuff(id);????//得到要?jiǎng)h除行政人員的迭代器
return?this->deleteStuff(iter);
}


bool?Club::deleteStuff(_Stuffs::iterator?iter)
{
if?(iter?!=?this->m_stuffs.end())
{
//迭代器不指向end,說明查找到該行政人員,刪除
this->m_stuffs.erase(iter);
return?true;
}
return?false;????//行政人員不存在,刪除失敗
}


_Stuffs::iterator?Club::searchStuff(_StuffName?name)
{
_Stuffs::iterator?iter?=?this->m_stuffs.begin();
for?(;iter?!=?this->m_stuffs.end();?iter++)
{
if?(iter->second.getName()?==?name)
{
break;
}
}
return?iter;????//返回結(jié)果

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????19136??2012-10-06?10:31??第三版\client\client\client.aps

?????文件???????4875??2012-10-13?20:31??第三版\client\client\client.vcxproj

?????文件???????2402??2012-10-13?20:31??第三版\client\client\client.vcxproj.filters

?????文件???????3505??2012-10-13?11:15??第三版\client\client\Club.cpp

?????文件???????5174??2012-10-11?21:54??第三版\client\client\Club.h

?????文件???????9479??2012-10-14?21:25??第三版\client\client\ClubSystem.cpp

?????文件???????3206??2012-10-14?21:25??第三版\client\client\ClubSystem.h

?????文件??????25360??2012-10-28?11:30??第三版\client\client\CmdShell.cpp

?????文件???????4495??2012-10-28?11:20??第三版\client\client\CmdShell.h

?????文件???????1169??2012-10-06?12:03??第三版\client\client\data.dat

?????文件???????4450??2012-10-28?11:31??第三版\client\client\Debug\cl.command.1.tlog

?????文件?????123184??2012-10-28?11:31??第三版\client\client\Debug\CL.read.1.tlog

?????文件???????2614??2012-10-28?11:31??第三版\client\client\Debug\CL.write.1.tlog

?????文件???????1211??2012-10-28?11:30??第三版\client\client\Debug\client.Build.CppClean.log

?????文件?????????58??2012-10-28?11:31??第三版\client\client\Debug\client.lastbuildstate

?????文件???????1738??2012-10-28?11:31??第三版\client\client\Debug\client.log

?????文件?????600996??2012-10-28?11:31??第三版\client\client\Debug\Club.obj

?????文件????1125809??2012-10-28?11:31??第三版\client\client\Debug\ClubSystem.obj

?????文件?????868691??2012-10-28?11:31??第三版\client\client\Debug\CmdShell.obj

?????文件??????????2??2012-10-28?11:31??第三版\client\client\Debug\link-cvtres.read.1.tlog

?????文件??????????2??2012-10-28?11:31??第三版\client\client\Debug\link-cvtres.write.1.tlog

?????文件??????????2??2012-10-28?11:31??第三版\client\client\Debug\link-rc.read.1.tlog

?????文件??????????2??2012-10-28?11:31??第三版\client\client\Debug\link-rc.write.1.tlog

?????文件???????1836??2012-10-28?11:31??第三版\client\client\Debug\link.command.1.tlog

?????文件???????4036??2012-10-28?11:31??第三版\client\client\Debug\link.read.1.tlog

?????文件????????916??2012-10-28?11:31??第三版\client\client\Debug\link.write.1.tlog

?????文件?????175344??2012-10-28?11:31??第三版\client\client\Debug\main.obj

?????文件?????150072??2012-10-28?11:31??第三版\client\client\Debug\Member.obj

?????文件?????148690??2012-10-28?11:31??第三版\client\client\Debug\Player.obj

?????文件?????462987??2012-10-28?11:31??第三版\client\client\Debug\Query.obj

............此處省略82個(gè)文件信息

評論

共有 條評論

相關(guān)資源