c++
海阔lv天空
这个作者很懒,什么都没留下…
展开
-
&运算
位运算的定义:通俗点说,位运算就是对一个整数在计算机中二进制进行操作。任何一个整数都可以用二进度的方式来表示的,不同类型的整数它的位数的长度也不一样,INT8或者char是由8个2进度位表示,INT16或者short是由16个2进度位表示,INT32是由32位状态位表示。位运算在游戏中的应用往往,在游戏开发中做位运算的时候,我关注的主要是某一位的值是0,还是1,而并不是去关注这个整数的值是多少转载 2017-08-17 13:53:11 · 211 阅读 · 0 评论 -
window socketAPI
windows socket函数详解 windows socket函数详解 近期一直用第三方库写网络编程,反倒是遗忘了网络编程最底层的知识。因而产生了整理Winsock函数库的想法。以下知识点均来源于MSDN,本人只做翻译工作。虽然很多前辈都做已了此类工作,但亲力亲为总记得清楚点。 0:函数库头文件1 #include <WinSock2.转载 2017-09-07 09:18:02 · 585 阅读 · 0 评论 -
cocos内存管理机制
在cocos2dx-3.8中的自动内存管理机制是借助引用计数来实现的。对于老版本的cocos引用计数使用的是CCObject,但是这个类在后面就被弃用了,使用Ref来代替,cocos内几乎所有的类都是继承自Ref。 Ref基本的原理就是其内部存在一个引用计数_referenceCount,当这个引用计数为0的时候,就会被释放。引用计数通过retain,release来操作。Ref从创建到销毁的过转载 2017-10-31 15:50:52 · 1630 阅读 · 0 评论