自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 坦克大战的网络对战实现C++(客户端+服务端)

坦克大战本为书本《C++项目开发实战入门》中的一个基于MFC实现的单机游戏。因学习《TCP IP网络编程》便萌发用C++写了个简单的游戏服务器将坦克大战中的双人游戏开发为网络对战以检验自己学习成果。服务器是使用C++实现,实际上写了两个版本,主要为通信协议不同,一个为TCP协议另一个为UDP协议,客户端对应也改了两个版本,但因为UDP协议的版本最后完成的,所以客户端的UDP版更完善,后续会详细讲解。数据库使用MySQL,主要用于登录时候账号密码的验证。储存信息并不多,主要为用户UID,用户账号以及用户密

2020-05-17 17:29:45 2644 1

原创 c++调用proto使用其变量时候出现“class XXX has no member named XXX"的问题

c++调用proto3使用其变量时候出现“class XXX has no member named XXX",其原因是在message的编译过程中会将message其中的成员变量全部转化成小写。在调用时将大写部分改为小写,可以成功编译并调用。当然最后的方法就是在message添加成员变量时,避免使用大写字母。特此记录...

2020-04-14 17:24:42 2196 1

原创 vs2017中编译protobuf文件时错误

将生成的.h和.cc文件导入工程里,编译的时候.cc会报错,那是因为选择了编译头。只修改.cc文件的默认选项即可:右键.cc文件——属性——C/C++——预编译头——选择(不使用预编译头)。 特此记录...

2020-01-02 15:52:02 873

原创 linux环境下protobuf编译问题

编译时没问题,运行程序时出现CHECK failed 问题。可能是因为protobuf里面需要使用到多线程,所以需要在编译的时候加上-lpthread特此记录

2019-12-22 19:46:12 381

原创 Linux下C++实现基于jwt的token验证中的问题undefined reference to symbol的解决

最近在写c++的web服务器,其中用到token,为了方便实现便借鉴于博主 y3350020752的文章:C++实现基于jwt的token验证openssl安装完成下,依然存在着编译问题,其中问题为:undefined reference to symbol问题查询后发现是,和-lcrypto有引用关系,在编译选项里增加了 -lcrypto选项后成功编译。特此记录。...

2019-12-06 10:59:46 737

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除