C++多态
C++是真正的的OOP(面向对象程序)语言,语言本身支持多态(Polymorphism)特性。
所谓多态特性就是通过调用父类类型对象的函数可以调用到子类的同名函数。
例如:A类有print方法,B类继承A类,通过调用a调用print可以调用到B类的print函数。 当然对于像AS3/Java这样的OOP语言,对于多态没有什么限制,但是对于C++还是稍有些限制的。
C++是真正的的OOP(面向对象程序)语言,语言本身支持多态(Polymorphism)特性。
所谓多态特性就是通过调用父类类型对象的函数可以调用到子类的同名函数。
例如:A类有print方法,B类继承A类,通过调用a调用print可以调用到B类的print函数。 当然对于像AS3/Java这样的OOP语言,对于多态没有什么限制,但是对于C++还是稍有些限制的。
使用sublime text有段时间了,从2用到3后就一直用了sublime text 3了,因为3比2多了好多功能,也更快速。
这里记录下自己常用的一些快捷键。
我们的第一款手机游戏《塔防海贼王》已经在各个平台全面开放了,今天放到博客上纪念下,也打个广告,我们有跟不同国内手游平台合作,只需在需要的平台上搜索《塔防海贼王》就能找到。
App Store中名字改为《塔防大作战》,其他平台都不变。
阅读全文...
今天发现家里的VS2013专业版过期了,于是google百度一顿大搜,多数key都不能用,不过还是找到一个key可以使用的。
Visual Studio 2013 Professional Key:
XDM3T-W3T3V-MGJWK-8BFVD-GVPKY
这里感觉myfather103分享。
http://blog.csdn.net/myfather103/article/details/13776289
接入360SDK的时候总是报错不同通过编译,之前就遇到过,今天又遇到一次,这里记录下来,以防日后忘记了。
报错信息如下。
[2014-02-17 22:05:51 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint; [2014-02-17 22:05:51 - tdhaizei-qh360] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;
QuickGotoAnything是一个轻量级的sublime text插件,同时支持SublimeText2/3及Windows/Linux/MacOSX,该插件扩展了sublime text默认的goto anything,能够将选中的或当前光标所在的字符串放到 goto anything 面板中,当然在复制字符串的时候也做了一些过滤。 阅读全文...
cocos2dx本身是跨平台的,但是由于升级win8.1后有些显卡驱动不支持,而报错说OpenGL的问题,其实重新安装显卡驱动就能解决。这里记录下遇到的问题及解决方法。
阅读全文...
ClassName是一个快速复制完全类名及包名到剪切板的sublime text插件,同时支持SublimeText2/3及Windows/Linux/MacOSX。这个插件是在写lua的用的,起初放到sublime上没有想到会有其他人用,前几天竟然有人在github上贡献了代码,并且还是写PHP的,真心激动了一番。 阅读全文...