摘要:
每个linux进程在被创建的时候,都被分配给一段内存空间,即系统给该进程分配一定的逻辑地址空间(VM),通常32位CPU的寻址空间是2^32=4G,所以理论来说一个进程的最大逻辑地址空间为4G,其中有1G是内核代码段。而另外一部分则分为代码段和数据段,数据段又可分为data\bbs\stack\heap等。具体的分配情况如下图所示:在编译阶段可以确定的是text\data\bss段的大小。如下的测试代码可以清晰看出变量和常量的内存分配位置: 1 #include <iostream> 2 using namespace std; 3 //未初始化全局变量,bss段 4 int g_ 阅读全文
posted @ 2013-05-14 19:50
没有113
阅读(798)
评论(0)
推荐(0)
摘要:
1. Cocos2D是一个开源框架,用于构建二维游戏的游戏引擎。2. Cocos2D最早在2008年2月由Python语言开发,并于2008年6月宣布与iOS平台对接,并于该月发布了以Objcective-C为主语言的Cocos2D-iPhone,后来随着发展有了各种语言的移植版本。其中:ShinyCocos是Cocos2D-iPhone绑定Ruby的实现。CocosNet是Cocos2D的.Net版本。Cocos2D-Android,Cocos2D的Java实现,运行与android系统上。Cocos2D-Android1,由国内的开发者建立的关于android系统的Cocos2D实现。Co 阅读全文
posted @ 2013-05-14 15:02
没有113
阅读(980)
评论(0)
推荐(0)