- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 cocos2d-x问题汇总
在cygwin控制台运行cocos2d-x生成的项目中的build_native.sh时,报错:please define NDK_ROOT. 这个问题是因为,没有配置环境变量,需要做的事情是: 1. 复制/etc/defaults/etc/skel/.bash_profile文件到/home/用户名/目录下。(特别注意:如果cygwin安装后/home自带了.bash_profile,也
2012-11-25 23:08:03 14847 3
原创 c++学习小结
1.从虚基类派生,其基类必须是抽象类吗?优势是什么 不一定,可以是普通类 没得优势,只是抽象过程的一种情况 2.抽象类的纯虚函数能不能定义,如果能,其派生类能不用实现此函数而获得定义吗? 能够定义默认实现,但是派生类一样需要实现此方法,如果要使用纯虚函数的默认实现,则必须显示调用。 // TODO
2012-11-17 00:38:38 751
转载 const形参的函数重载
转载至:http://www.cppblog.com/Marcky/archive/2009/07/12/89796.html 《C++ primer》中提到“仅当形参是引用或指针的时候,形参是否为const才对重载有影响。” int add(int a, int b); int add(const int a, const int b); 我想通过定义这两个函数来实现
2012-11-09 10:53:30 800
转载 如何用栈实现递归与非递归的转换
http://www.kuqin.com/article/23candcplusplus/331522.html 一.为什么要学习递归与非递归的转换的实现方法? 1)并不是每一门语言都支持递归的. 2)有助于理解递归的本质. 3)有助于理解栈,树等数据结构. 二.递归与非递归转换的原理. 递归与非递归的转换基于以下的原理:所有的递
2012-11-08 00:07:53 1057
转载 纯虚函数的默认实现
转载至 http://blog.csdn.net/tonywearme/article/details/6979283 在帮新同事进行代码审查的时候,常常会发现这样的问题:代码中原有基类B和派生类D1,现在新加一个派生类D2,它有一个函数f2()。由于经验不足,新同事并没有注意到D1也有类似的函数f1()。于是造成了类似的代码出现在了两个地方,代码冗余造成将来的维护工作异常困难。注意到f(
2012-11-07 21:55:28 730
翻译 多重继承 - 构造函数的规则
虚基类的子类的子类在多重继承时,构造函数初始化父类的构造函数将不会将信息传给虚基类,但可以显示调用对应虚基类的构造函数来构造自身对象,从而获得一个虚基类的对象避免多重继承的冲突;如果未显示调用虚基类的构造函数,将自动调用其默认的构造函数。 C++ primer plus 6th 14. Reusing Code in C++ New Constru
2012-11-05 21:20:57 1174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人