- 博客(9)
- 资源 (13)
- 收藏
- 关注
原创 C++指针常见内存问题
1、内存分配未成功,却使用了它。 编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指针p是函数的参数,那么在函数的入口处用assert(p!=NULL)进行检查。如果是用malloc或new来申请内存,应该用if(p==NULL) 或if(p!=NULL)进行防错处理。2) 内存分配虽然成功,但是尚未初始化
2013-05-31 15:02:41 910
原创 C++菜鸟常见错误整理(第二天)
本人目前还是学生,能力有限,有不足或者错误的地方欢迎大家指正,谢谢大家!1、强制类型转换 (int)((double)9/2)-1即double 9,把9转换成double,然后/2,然后-1,最后强制转换成int2、关于switch循环 int k=1,c=0; switch(k) {default:c+=k; case 2:c++;break; }由于d
2013-05-31 13:27:36 1122 1
原创 C++菜鸟常见错误整理(第一天)
今天回顾了一下C++,发现了许多以前概念的不清,还有混淆的知识。在此写下以供大家参考借鉴 本人目前还是学生,能力有限,有不足或者错误的地方欢迎大家指正,谢谢大家!1、int main() { int x;}这里x的默认值几? 这里x是局部变量,那就是以前残留在堆栈里的随机值。int x; 如果是定义的全局变量或者静态变量,未初始化的话就是0;在类里面,in
2013-05-30 18:10:00 865
原创 Cocos2d-x节点CCNode类的主要函数
首先是类结构: CCNode是cocos2d-x的核心类,封装了对象引用计数和自动释放功能,他 几乎是游戏中处理的大部分类的父类,其主要有以下函数:virtual int getZOrder (void) //获取节点的顺序 ZOrder:节点的Z轴,当多个节点显示时,引擎会根据他们Z轴的大小决定绘制的顺序,Z轴大的会覆盖住Z轴小的virtual const
2013-05-12 21:27:22 1337
转载 ERROR:Android requires .class compatibility set to 5.0. Please fix project properties.
试过网上几种方法,都不行,偶然间发现可以这样做:project ->Propertites ->java compiler ->enable project specific Settingenable project specific Setting在java compiler好几个页面都有,先不管那么多,都选上;会有个提示重建工程,YES,好了,没有红叉叉了。下面网址也有些
2013-05-01 17:05:29 845
转载 ERROR:the user data image is used by another emulator. aborting
前几天我在做android程序的时候,由于一些错误,导致我emulator出错,再运行的时候就会报:emulator: ERROR: the user data image is used by another emulator. aborting。后来我check了一下,我总结了两种方式来解决这种问题:第一种是:打开C盘下的users --> your login name --> .and
2013-05-01 11:04:20 640
转载 Unable to resolve target 'android-5'
安装Ecplise+ATD+Android SDK 开发android 时,最先想到的要运行写例子,有个直观的认识--什么是Android。在Ecplise工作空间导入书上Android会出现错误,大部分是SDK 版本不符,如下错误提示:Error:Unable to resolve target 'android-5'解决办法:修改工程目录下的default.properties文件
2013-05-01 10:58:46 751
转载 Fragment 的生命周期及使用方法onActivityResult 传值的使用
1.Fragment 的生命周期及使用方法详解http://my.oschina.net/yidinshi/blog/1253622.onActivityResult 传值的使用http://wang-peng1.iteye.com/blog/632833
2013-05-01 10:34:13 1281
翻译 最新历史版本 :Android onTouchEvent的参数详解
event.getAction() //获取触控动作比如ACTION_DOWN event.getPointerCount(); //获取触控点的数量,比如2则可能是两个手指同时按压屏幕 event.getPointerId(nID); //对于每个触控的点的细节,我们可以通过一个循环执行getPointerId方法获取索引 event.getX(nID); //获取第nID个触
2013-05-01 10:29:52 844
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人