资源简介
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个文件信息
- 上一篇:mingw-w64-8.1.0在线安装包.rar
- 下一篇:哈尔滨工业大学C语言题库
相关资源
- Thinking in C++中文版
- C++语言程序设计_第四版_郑莉_高清p
- 东南大学C++课件-何洁月80讲(总).
- DevC++
- C/C++实验系统
- 一个月挑战c++
- vsC++编程新手指导
- C++语言编程器
- VS2008 windows应用程序C++
- C++深入版
- C++PPT
- 关于MFC的 基本用法及实例的源代码
- C++沉思录
- c++核心编程技术
- C++出错提示英汉对照
- c++/c语言学习系统
- C和C++安全编码(中文版)
- c++基础教程
- VC++6.0
- Microsoft Visual C++ 2010
- 嵌入式CC++语言精华文章集锦
- 交通灯管理仿真程序
- CC++库函数
- C++_STL使用例子大全
- C C++精华帖合辑(新手必看)
- 常用算法程序集(C语言描述)+(第三
- C++ 基本语法及实例说明
- 《算法竞赛入门经典》
- C++API
- c++深度剖析木马程序
评论
共有 条评论