登录
首页 » Linux编程 » C++ 客户端-服务器架构的网络五子棋(适用于网络游戏初级学习)

C++ 客户端-服务器架构的网络五子棋(适用于网络游戏初级学习)

于 2023-06-16 发布 文件大小:2.50 MB
0 183
下载积分: 2 下载次数: 1

代码说明:

一 程序简介这是一个网络五子棋游戏,当游戏开始只有一个玩家时,则他处于等待状态;游戏的过程中当其中一方未落子时,另一方处于等待状态; 游戏开始时,由其中一方先开局,将一枚棋子落在棋盘坐标上,其中一方先开局然后由另一方落子,如此轮流下子,直到某一方首先在棋盘的竖、横或斜的某个方向上将五子连成线,则该方该局获胜,按任意键退出程序。    二 安装方法1.首先,需要分别点击ChessClient.dsp和ChessSerer.dsp文件(用Visual C++),然后需要将ChessClient文件中的这一行:       “serv.sin_addr.S_un.S_addr=inet_addr("58.154.194.85");”中的网址换成ChessServer运行主机的ip地址; 2.分别编译链接运行,如图ChessClient的编译过程:  ChessServer的编译过程:   注:Visual C++与Windows7,8之间存在兼容性问题,安装Visual C++后应进行兼容性设置(请参考:http://jingyan.baidu.com/ar

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 潜在狄利克雷分布主题模型 LDA
    LDA是一种文档主题生成模型,也称为一个三层贝叶斯概率模型,包含词、主题和文档三层结构。文档到主题服从Dirichlet分布,主题到词服从多项式分布。 LDA是一种非监督机器学习技术,可以用来识别大规模文档集(document collection)或语料库(corpus)中潜藏的主题信息。它采用了词袋(bag of words)的方法,这种方法将每一篇文档视为一个词频向量,从而将文本信息转化为了易于建模的数字信息。但是词袋方法没有考虑词与词之间的顺序,这简化了问题的复杂性,同时也为模型的改进提供了契机。每一篇文档代表了一些主题所构成的一个概率分布,而每一个主题又代表了很多单词所构成的一个概率分布。 对于语料库中的每篇文档,LDA定义了如下生成过程(generative process): 1. 对每一篇文档,从主题分布中抽取一个主题; 2. 从上述被抽到的主题所对应的单词分布中抽取一个单词; 3. 重复上述过程直至遍历文档中的每一个单词。
    2022-03-16 01:27:42下载
    积分:1
  • C# TCP 通信
    在linux下,使用Mono开发C#,简单实现了C#通信,没什么太大的技术难度,主要供新手参考      欣赏技术他
    2022-03-26 14:06:25下载
    积分:1
  • 荣达打印机代码
    针对荣达打印机的源码程序,在linux采用串口编程驱动,支持中文打印,可调整字体大小
    2022-03-21 06:54:42下载
    积分:1
  • nachos HW3
    nachos 的fork 处理 This homework provides the instruction to install and test run the Nachos instructional operating system within our ECS UNIX system.  In addition, it is also a reading assignment which provides an introduction to the software.  Please read and comprehend the materials in the assigned reading carefully. They will serve as the basis and provides clues for the upcoming programming assignments. 
    2022-10-24 07:45:03下载
    积分:1
  • avi 文件读写库 可以存储视频声音 H264 mpeg4 mjpeg
    包含如下 APIavi_t* AVI_open_output_file(char * filename);void AVI_set_video(avi_t *AVI, int width, int height, double fps, char *compressor);void AVI_set_audio(avi_t *AVI, int channels, long rate, int bits, int format, long mp3rate);int  AVI_write_frame(avi_t *AVI, char *data, long bytes, int keyframe);int  AVI_dup_frame(avi_t *AVI);int  AVI_write_audio(avi_t *AVI, char *data, long bytes);int  AVI_append_audio(avi_t *AVI, char *data, long bytes);long AVI_bytes_remain(avi_t *AVI);int  AVI_close(avi_t *AVI);long AVI_bytes_written(avi_t *AVI);avi_t *AVI_open_input_file(const char *filename, int getIndex);avi_t *AVI_open_fd(int fd, int getIndex);int avi_parse_input_file(avi_t *AVI, int getIndex);long AVI_audio_mp3rate(avi_t *AVI);long AVI_video_frames(avi_t *AVI);int  AVI_video_width(avi_t *AVI);int  AVI_video_height(
    2023-06-12 17:35:04下载
    积分:1
  • EPOLL详细例子
    很好的EPOLL文档 例子Lock.cpp :      锁的操作 , 读锁可以并发 , 写锁独占.Queue.h  :      队列的封装 , 队列的读和写都加了锁的保护.Socket.cpp :   套接口的简单封装.Thread.cpp :   线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类.Worker.cpp :  用户接口类 , 用户需继承此类。ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由ThreadPool类进行任务分派.TaskThread.cpp(继承Thread.cpp) : 具体任务类,负责接受客户端发送数据.ThreadPool.cpp (继承Thread.cpp) : 线程池类负责启动别的线程 , 并且进行线程调度。首先启动ListenThread.cpp类,如果有客户端连接ListenThread.cpp类发送信号通知ThreadPool.cpp类,收到信号再分配给TaskThread.cpp类,进行处理。如果没有空闲任务类,动态再 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-02-11 00:45:03下载
    积分:1
  • 基于Linux下的QT,C++ 语言实现的即时聊天系统
    来自于CSDN的TCP/IP的及时聊天软件,可运行,TcpServer是服务器端,TcpClient是客户端,先运行服务器端然后运行客户端进行连接。
    2022-06-17 04:30:11下载
    积分:1
  • cf卡驱动代码
    CF卡的驱动程序,linux下使用。
    2022-01-26 04:01:14下载
    积分:1
  • drivers/input/touchscreen/ft5x0x_ts.c
    /** drivers/input/touchscreen/ft5x0x_ts.c                                             **/  /**FocalTech ft5x0x TouchScreen driver.                                               **/ /** Copyright (c) 2010  Focal tech Ltd.                                               **/ /** This software is licensed under the terms of the GNU General Public               **/ /** License version 2, as pu
    2022-03-06 17:35:52下载
    积分:1
  • iec104,C语言源代码
    IEC104协议实现代码,C语言实现,电力系统应用,TCP/IP协议框架实施,端口2404
    2022-02-03 13:42:23下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载