
C/C++
青峰
热爱编程,喜欢开源、分享。
展开
-
[C/C++随笔] char与unsigned char区别
先来举个例子: unsigned char a = 90*10; 其结果等于132,而不是900. 为何呢? 90*10=900,这个计算是int型的计算,int的话是4个字节,而char是1个字节,所以存放不了那么多。 那么132又是怎么来的呢?一个字节最多表示256,那么,900/256=3,有3个256,占前面3位,剩下的900%256=132放在最后一位。而char只能保存一位1原创 2012-10-11 13:08:40 · 3636 阅读 · 0 评论 -
cocos2d-x 开发网络游戏(http post&socket)
最近开发一个手机版的多人在线游戏,和服务器通讯要用到socket长连接和http短连接。刚好这几天有不少人问我这方面的知识。我今天就给大家讲下吧。 大家应该知道在cocos2d-x上面使用socket一般有BSDSocket,http一般用curl,但实际用的过程中还是有很多问题。之前也有很多人写过这方面的教程,我就不重复了,我说下我自己在项目中使用的。 Socket我使用boos转载 2012-12-28 16:18:01 · 2854 阅读 · 0 评论