05 2014 档案

摘要:首先添加这个地址到系统环境变量,path然后打开CMD,输入如下语句现在就可以创建一个新项目了这样一个空的cocos2d-x v3.0的项目就创建好了接下来编译andriod程序先在系统环境变量中添加一个NDK_ROOT然后打开cmd然后就开始编译了接下来打开ADT中的eclipse再添加andri... 阅读全文
posted @ 2014-05-08 17:33 黑夜风行者 阅读(144) 评论(0) 推荐(0)
摘要:C++里面的伪函数(函数对象)其实就是一个类重载了()运算符,这样类的对象在使用()操作符时,看起来就像一个函数调用一样,这就叫做伪函数。class Hello{ public: void operator()() //第一个()表示操作符,第二个表示函数参数列表 ... 阅读全文
posted @ 2014-05-08 00:05 黑夜风行者 阅读(565) 评论(0) 推荐(0)
摘要:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数,分析算法复杂度当时答的时候用的方法太渣了,思路是每次左移一位,移动K次。12345678→23456781→34567812→45678123这是我写... 阅读全文
posted @ 2014-05-07 23:37 黑夜风行者 阅读(1009) 评论(0) 推荐(0)
摘要:1 .虚函数假设people是man的父类,people类和man类都定义了实函数walk()people* p = new man();p->walk();这里P执行的是people类的walk()函数。这和java语言不一样,java在这里执行的是man的walk()函数。那么C++如何实现子类... 阅读全文
posted @ 2014-05-07 22:46 黑夜风行者 阅读(306) 评论(0) 推荐(0)
摘要:1.动态分配的对象的析构函数 1 class man{ 2 public: 3 man(){ 4 cout<<"man begin"<<endl; 5 }; 6 ~man(){ 7 cout<<"man end"<<endl; 8 } 9 ... 阅读全文
posted @ 2014-05-07 22:14 黑夜风行者 阅读(506) 评论(0) 推荐(0)