随笔
文章平均质量分 83
落红尘一梦
这个作者很懒,什么都没留下…
展开
-
Probuf学习笔记
一 、什么是probuf probuf是google团队开发的一种语言无关、平台无关、可扩展的结构化数据序列化方法(常用于通信协议、数据存储等)。 二 、优缺点分析 优点:与XML和JSON相比,Protobuf 编码是二进制而不是文本,使用protobuf表示的数据会将数据压缩得更小,大约是json格式的1/10,xml格式的1/20。并且在反序列效率上明显优于XML。扩展性兼容性好,只需更新数据结构文件即可。 缺点:由于数据采用二进制编码,出问题时不易调试。 三 、安装与使用 ...原创 2021-03-23 14:57:02 · 649 阅读 · 0 评论 -
句柄的数据类型多为void*的原因
主要有3方面原因 1、void类型的指针不能执行++或者+n的操作 2、不能直接取空指针指向的内容 3、转换为其他类型指针时无需类型转换,例如 voidpVoid; intpInt = pVoid;这样保证了即使为void类型后面使用也很方面 综上几点原因,可以使系统很好的保护句柄不被改变和破坏,又可以保证句柄作为指针时使用方便 ...原创 2020-12-11 14:50:58 · 385 阅读 · 0 评论