随笔分类 - c
摘要:c++ 游戏客户端编译 原代码是基于WTL8.0的,可能是vs2005版本编译。 本次使用vs2013升级,之后主要遇到的错误记录在此,最后编译成功了 项目中已经引入了wtl8的头文件到include文件夹中,不用再下载wtl8的安装包 问题列表: namespace "ATL" 没有成员 AtlG
阅读全文
摘要:描述:使用json库,代码:m_auto_play_time_out = value["autoPlayTimeOut"].asInt();调用之后,在删除用户的时候core。 堆栈显示是删除内存空间异常,看了一下代码确实没觉得有问题,逐步注释代码确定,上面的代码注释掉之后异常消失, 大坑:莫名其妙
阅读全文
摘要:cd /home/tools/redis-3.0.5//home/tools/redis-3.0.5/src/redis-server /opt/-/redis_4501.conf /home/tools/redis-3.0.5/src/redis-server /opt/-/redis_6379.
阅读全文
摘要:1、打印buf出现数据不正确,应该是printf("%x",*buf);十六进制是不能直接像字符串一样打印出来的,必须一个一个打印 2、std::string 的字符串链接函数不能用于含有0的字符串,会导致错误判断字符串长度,丢失数据 3、缺少重要数据结构说明和数据包交互时序文档,经测试,重要的时序
阅读全文
摘要:方案: 首先需要确认原方案的机制,进而确定技术方案,这里要分析浏览器插件的几种开发方式: active x 分为三种开发形式,mfc的alt的和com的,mfc生成的是ocx文件,alt的是dll文件,不通用 其次是确认调用方式,没有uuid,根据mimetype如何确认插件 注册表定义了mimet
阅读全文
摘要:1、整体结构:arm板子+身份证+打印机 2、目标:识别是否有效证件并输出复印件 3、方案:身份证阅读使用sdk,获取的图片为bmp,用c开发,实现bmp图片叠加和文字叠加。使用lp命令输出打印 图片读取参考:http://www.cnblogs.com/tinaluo/p/8215602.html
阅读全文
摘要:开发问题: 出现core,释放内存位置,检查了相关的代码,一个定时器初始化了两次,尴尬 还有一个坑,就是timer的描述符有问题,应该是public,如果是private的,在其他位置调用也会出问题。 开发的时候有一个逻辑问题,客户端的数据是通过大厅转发给游戏服务器的,这样的话心跳包在大厅才有,客户
阅读全文
摘要:背景: 需要实现填大坑游戏的托管功能,没有托管功能导致用户恶意停止打牌,其他用户无限期等待。 大厅截图: 进入之后的托管: 实现: 首先分析各个类之间的关系:涉及到类gamescence gameplan tableplan,分别负责产场景 ,一场游戏,一局游戏 我们只需要在合适的时机建立一个定时器
阅读全文
浙公网安备 33010602011771号