![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++游戏服务器开发
文章平均质量分 84
c++游戏服务器底层网络框架研究
春休夏末
一个奋斗中的年轻程序员,有QQ群:136961182,欢迎各位进群一起讨论交流,共同进步。
展开
-
C++游戏服务器框架笔记(五)_封装Epoll
通用IO多路复用接口类封装之——epoll封装原创 2023-08-03 16:28:54 · 495 阅读 · 0 评论 -
C++游戏服务器框架笔记(四)_封装Select
Windows下IO多路复用-select()的介绍和封装统一接口原创 2023-05-13 17:26:16 · 1220 阅读 · 0 评论 -
C++游戏服务器框架笔记(三)_封装ByteBuffer缓冲区类
笔记目录导航C++游戏服务器框架笔记(一)_封装数据包类C++游戏服务器框架笔记(二)_封装Socket类......上一章有简单讲过系统在每个socket创建的时候底层会配套给socket分配一个发送和接收缓冲区,发送数据时send返回后数据在发送缓冲区中由系统在合适时间真正的发送出去,接收数据时,数据先从网卡到接收缓冲区,再由用户调用recv从缓冲区中读取数据到用户态。系统为每个socket分配的发送缓冲区,用户通常只能设置sock...原创 2022-04-16 12:35:30 · 4483 阅读 · 0 评论 -
C++游戏服务器框架笔记(二)_封装Socket类
C++封装Socket类原创 2022-03-30 12:04:12 · 6894 阅读 · 0 评论 -
如何将socket服务器部署到云服务器上
原创干货,一文解决本地socket客户端无法连接云服务器中的socket服务器问题,详解各类型IP作用范围原创 2022-02-09 16:57:59 · 6614 阅读 · 9 评论 -
C++游戏服务器框架笔记(一)_封装数据包类
笔记目录导航C++游戏服务器框架笔记(一)_封装数据包类C++游戏服务器框架笔记(二)_封装Socket类C++游戏服务器框架笔记(三)_封装ByteBuffer类......【前要注明】: 该系列博客是我在学习总结开发C++游戏服务器底层框架的【学习笔记】,目的是为了记录自己学习经历,方便以后反思和优化提升。欢迎各位大佬对文章中的错误和不足提出建议和指导【抱拳】 游戏服务器与客户端的通信是通过socket网络接口按照既定的协议发送、接受数据包传递数据...原创 2020-09-20 18:32:05 · 3102 阅读 · 1 评论 -
Vim C/C++强大的配置文件
这个配置文件插件是一位牛人写的,名字是:chxuan: githup地址:https://github.com/chxuan/vimplus.git配置的时候,运行下面的命令:一、先看下系统中有没有安装有git,没有的话先安装下: Ubuntu:sudo apt-get install git; CentOS: yum install -y git;...原创 2018-12-01 11:42:10 · 2715 阅读 · 4 评论 -
多人在线斗地主游戏开发——自定义TCP网络通信协议包格式
什么叫做通信协议?为什么制定通信协议? 怎么制定通信协议? 不知道大家有没有迷茫过这个问题,反正我是有的,,, 想我在刚接触网络编程的时候,是linux下用socket懵懵懂懂地按照pdf书籍上的代码敲了个非常简单的C/S架构的 聊天程序,Client端发一个字符串,服务器接收到打印后,再返回一个字符串,敲完了后,自己运行着这个‘很牛 很高大上’的程序,玩得不亦乐乎,同时脑子...原创 2019-07-16 16:08:27 · 1769 阅读 · 0 评论