摘要:
准备工作 1.根据当前系统版本,下载对应版本的Python 32位下载地址:http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi 64位下载地址:http://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi 这里需要注意的是不能使用最新版本的python 2.下载cocos2d-x源码,我这采用的是cocos2d-x 2.1.4版本环境建立 1.将cocos2d-x 2.1.4释放到指定目录下 2.安装python,并在windows的环境变量Pat... 阅读全文
摘要:
本文主要讲述C++ new运算符和operator new, placement new之间的种种关联,new的底层实现,以及operator new的重载和一些在内存池,STL中的应用。一 new运算符和operator new(): new:指我们在C++里通常用到的运算符,比如A* a = new A; 对于new来说,有new和::new之分,前者位于std operator new():指对new的重载形式,它是一个函数,并不是运算符。对于operator new来说,分为全局重载和类重载,全局重载是void* ::operator new(size_t size),在类中重载形.. 阅读全文
摘要:
每一个C\C++程序都有一个非常有名的入口函数 main(),在Windows系统下,这个函数就变成了WinMain函数。在cocos2d-x 2.0.4的Windows版本中,main函数非常简单,总共加起来不到30行int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){ UNREFERENC... 阅读全文