• 大小: 556KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 标签: C++  源代码  

资源简介

VC++ 网络五子棋程序源代码 包括详细地客户端和服务器端VC++源代码,结构清晰,简单易懂

资源截图

代码片段和文件信息

//begin <:


#include“GameManager.h“

 //the num for determine the rooms used;


//增加一个用户到指定得游戏室中。
bool CGameManager::AddUser(unsigned int UserID int RoomNum)
{
for(int i=0;i {
if(rooms[i].GetRoomNum()==RoomNum)//if there is a room with this Roomnum
return(rooms[i].AddUser(UserID));
}
int num=count++;
rooms[num].SetRoomNum(RoomNum);
return(rooms[num].AddUser(UserID));
}
//删除一个用户
bool CGameManager::DeleteUser(unsigned int UserID)
{
if(FindRoom(UserID)!=NULL)
{
FindRoom(UserID)->DeleteUser(UserID);
return(true);
}
else 
return(false);  //there is no such user with this ID

}
//处理一个用户动作,返回该动作的结果。
const GAMERESULT CGameManager::UserPlay(ACTION  action)
{
    GAMERESULT result;
if(FindRoom(action.UserID)!=NULL)
return(Fi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2002-08-29 19:18  网络五子棋

     目录          0  2002-08-25 20:51  网络五子棋\GameServer

     文件        662  2002-06-13 21:22  网络五子棋\GameServer\UserInfo.h

     文件       1432  2002-06-14 20:05  网络五子棋\GameServer\GameServer.plg

     文件        923  2002-06-11 20:51  网络五子棋\GameServer\TCPServer.h

     文件      59904  2002-06-14 20:05  网络五子棋\GameServer\GameServer.opt

     文件       5347  2002-06-14 20:05  网络五子棋\GameServer\GameServer.dsp

     文件        476  2002-06-13 21:21  网络五子棋\GameServer\UserManager.h

     文件        998  2002-06-14 20:05  网络五子棋\GameServer\UserInfo.cpp

     文件     328704  2002-06-14 20:05  网络五子棋\GameServer\GameServer.ncb

     文件        865  2002-06-13 21:24  网络五子棋\GameServer\UserManager.cpp

     文件        230  2002-06-08 13:21  网络五子棋\GameServer\GameRoom.cpp

     文件        738  2002-06-08 14:17  网络五子棋\GameServer\GameServer.dsw

     文件       2675  2002-06-09 15:20  网络五子棋\GameServer\GameManager.cpp

     文件        118  2002-06-01 14:03  网络五子棋\GameServer\NetAgent.cpp

     文件       6925  2002-06-11 20:08  网络五子棋\GameServer\GoBangRoom.cpp

     文件        120  2002-06-11 20:48  网络五子棋\GameServer\Server.cpp

     文件        524  2002-06-11 20:48  网络五子棋\GameServer\GameServer.h

     文件       1175  2002-06-11 20:48  网络五子棋\GameServer\GoBangRoom.h

     文件       1019  2002-06-11 20:48  网络五子棋\GameServer\GameRoom.h

     文件       1300  2002-06-11 20:48  网络五子棋\GameServer\GameManager.h

     文件        721  2002-06-11 20:48  网络五子棋\GameServer\global.h

     文件        795  2002-06-11 20:49  网络五子棋\GameServer\Main.cpp

     文件        256  2002-06-11 20:49  网络五子棋\GameServer\NetAgent.h

     文件       3039  2002-06-11 20:49  网络五子棋\GameServer\GameServer.cpp

     文件       3237  2002-06-11 20:50  网络五子棋\GameServer\TCPServer.cpp

     文件        338  2002-06-11 20:51  网络五子棋\GameServer\Server.h

     目录          0  2002-08-25 20:51  网络五子棋\GameServer\Release

     目录          0  2002-08-25 20:51  网络五子棋\MyGame

     文件       1193  2002-06-02 19:49  网络五子棋\MyGame\Dialog1.h

............此处省略54个文件信息

评论

共有 条评论