- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 vector和list区别
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。l
2014-08-09 11:42:47 391
转载 关于new/delete 与free/malloc,指针与引用 总结
一。 new/delete 与 malloc/free 的区别1。new自动计算需要分配的空间,而malloc需要手工计算字节数2。new是类型安全的,而malloc不是,比如:int* p = new float[2]; // 编译时指出错误int* p = malloc(2*sizeof(float)); // 编译时无法指出错误------ 以上两点只是改进,但以
2014-08-09 11:41:32 440
转载 C++中delete和delete[]的区别
一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。 C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2) 为自
2014-08-09 11:35:22 327
转载 Unable to execute dex: Multiple dex files define Lor
Eclipse打包安卓APK在打包的过程中可能会出现这样的问题,原因是有重复的。jar被引用,可以查看你的build path,尤其是Android Dependencies一定有重复引入的.jar包,解决的方法是在libs删除重复的jar即可。去掉
2014-08-07 08:22:05 320
转载 cocos2dx移植android问题
cocos2dx移植android问题很多,网上资料很少,希望以后的同学碰到下面问题可以很快解决1) 所有#include 修改为#include 所有#include 修改为#include 所有#include里不能只是文件名,还有相对路经所有#include文件名大小写要和文件的大小写一样资源不能是中文名2)所有类里的变量不能在方法外初始化,只能在构造函数
2014-08-05 10:54:00 380
转载 C++11:Lambda函数(匿名函数)
http://blog.csdn.net/srzhz/article/details/7934652#t0
2014-08-03 09:55:51 386
转载 使用Flash骨骼工具制作角色动画
http://www.adobe.com/cn/devnet/flash/articles/character_animation_ik.html
2014-08-01 12:41:02 569
转载 cocos2dx 动画常见的22种特效
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize size =CCDirector::sharedDirecto
2014-08-01 11:55:00 424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人