资源简介
使用C 语言,实现基于网络对战的五子棋游戏,因为使用到了pthread.h,所以得在linux下,否则得安装 pthread nuget
代码片段和文件信息
#include “game.hpp“
static void Usage(string proc)
{
cout << “输入手册 : “ << proc << “ ~(ŎдŎ;)“ << endl;
cout << “请像这样输入 : ip地址 端口号“ << endl;
}
static void LoginMenu()
{
cout << “#############################################“ << endl;
cout << “#### 1.登录 2.注册 ####“ << endl;
cout << “#### 3.退出 ####“ << endl;
cout << “#############################################“ << endl;
}
int main(int argcchar *argv[])
{
if(argc != 3)
{
Usage(argv[0]);
return 1;
}
string ip = argv[1];
int port = atoi(argv[2]);
string name;
string passwd;
uint32_t id;
int select = 0;
while(1)
{
cout << “ 欢迎来到ETalien的游戏!!!“<< endl;
LoginMenu();
cout << “请选择你的操作
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9983 2019-04-28 19:46 gobang-2\client\game.hpp
文件 2218 2019-04-23 18:45 gobang-2\client\main.cpp
文件 6366 2019-04-28 19:05 gobang-2\server\Hall.hpp
文件 446 2019-04-10 04:25 gobang-2\server\Log.hpp
文件 2333 2019-04-28 18:51 gobang-2\server\main.cpp
文件 1643 2019-04-28 01:44 gobang-2\server\Pla
文件 2939 2019-04-28 19:55 gobang-2\server\Pla
文件 3614 2019-04-28 06:35 gobang-2\server\Room.hpp
文件 1640 2019-04-28 19:56 gobang-2\server\RoomManager.hpp
目录 0 2019-04-28 15:26 gobang-2\client
目录 0 2019-04-28 15:26 gobang-2\server
目录 0 2019-04-28 15:26 gobang-2
----------- --------- ---------- ----- ----
31182 12
- 上一篇:C/C++获取设备MAC地址
- 下一篇:VC++开发的GIS系统源码无错完整版
相关资源
- Qt五子棋小游戏(源码+截图)
- 简单驱动程序
- Linux优先级时间片调度C++源码
- linux内核驱动之DHT11
- 获取linux内核核心信息(shell脚本)
- Linux内核代码
- linux下获取CPU内存使用信息,网络流量
- STM32游戏手柄实验
- Linux驱动,SPI驱动
- linux驱动原子操作
- android和linux平台下的nanocom源码
- linux内核的裁剪和方法
- Linux网络编程
- Linux TCP IP 协议栈分析.pdf
- opengl:基于linux下雷达ppi
- C++实战源码-20点游戏
- C++ 设置“蜘蛛纸牌”游戏
- c语言地空对战游戏.zip
- c语言打字母游戏源码.zip
- c++猜数小游戏源码
- 用C语言写的一个俄罗斯方块程序
- C++ 坦克大战(Tank)
- 推箱子小游戏
- linux ymodem串口发送
- 打飞机控制台游戏
- 基于x86 + linux 的堆栈回溯实验(xos_
- c语言 打地鼠小游戏 入门级
- c++ 五子棋游戏 (控制台)
- c++ 推箱子(控制台小游戏)
- linux下用C编写的OCI连接Oracle数据库程
评论
共有 条评论