
编程语言
好重好重
这个作者很懒,什么都没留下…
展开
-
C++的智能指针
1、在可以使用 boost 库的场合下,拒绝使用 std::auto_ptr,因为其不仅不符合 C++ 编程思想,而且极容易出错。2、在确定对象无需共享的情况下,使用 boost::scoped_ptr(当然动态数组使用 boost::scoped_array)。3、在对象需要共享的情况下,使用 boost::shared_ptr(当然动态数组使用 boost::shared_array)转载 2013-08-20 21:22:24 · 607 阅读 · 0 评论 -
eclipse代码补全的手动触发设置
设置非常简单,在eclipse界面中选择window菜单,选择Preferences,进入General -> Keys:然后在Command那一列找到Word Completion,如果已有绑定,则点击Unbind Command,然后将自己要绑定的那个键输入进去即可,个人喜欢下面那个键,不知道叫什么名字,哈哈,如图:原创 2014-01-06 14:21:21 · 1470 阅读 · 0 评论 -
笔记
char *str = "1234abcd";和char str[] = "1234abcd";是不等价的,后者可以修改字符串的内容而前者是不行的,比如char *str = "1234abcd";str[1] = 'c';编译不会出错,但运行是会崩溃的原创 2013-09-11 15:04:19 · 532 阅读 · 0 评论 -
提高Visual Studio的编译速度
简单方法提高C++项目编译速度原创 2013-09-03 18:22:54 · 10846 阅读 · 1 评论 -
C++拷贝构造函数与重载‘=’的区别
同样用到等于号“=”初始化的时候调用的是拷贝构造函数 Number(const Number& n)而赋值的时候调用的是 Number* operator = (const Number& n)原创 2013-08-14 14:39:18 · 1073 阅读 · 0 评论 -
dynamic_cast
dynamic_cast 用法:dynamic_cast ( expression ) 该运算符把expression转换成type-id类型的对象。Type-id必须是类的指针、类的引用或者void *; 如果type-id是类指针类型,那么expression也必须是一个指针,如果type-id是一个引用,那么expression也必须是一个引用。 dynamic_cast主原创 2013-08-14 14:39:14 · 503 阅读 · 0 评论 -
C语言“#”的使用
在cocos2d-x中有这么一段代码:#define CC_PROPERTY(varType, varName, funName)\protected: varType varName;\public: virtual varType get##funName(void);\public: virtual void set##funName(varType var);其中get##funName(原创 2013-08-14 14:38:56 · 576 阅读 · 0 评论 -
HTML中列表注意事项
、之间只能是项,不能有其它的标签,若有其它的标签则要放在里面如 Forrest Fump(IMDB) Director Robert Zemeckis Genre Comedy/Drama/Romance(more) Tagline The world will never原创 2013-08-14 14:38:49 · 805 阅读 · 0 评论 -
【转载】java中final的意义
1、如果一个数据既是static又是final,那么它会拥有一块无法改变的存储空间。 2、final data: 当final用于基本数据类型时,final让其值(value)保持不变,但是当用于object reference时,final仅让reference保持不变。也就是说当reference一旦被初始化用于代表某个对象时,便再也不能改变指向另一个对象,但对象本身的内容确实可以改变的。f原创 2013-08-14 14:38:33 · 532 阅读 · 0 评论 -
一文看懂Java的动态代理
一文看懂Java的动态代理前言动态代理动态代理的使用场景参考文献前言什么是代理?首先,代理是一种基本的设计模式。它的形式是,用代理对象代替实际对象,从而提供额外的或完全不同的操作。举个例子,我们购买火车票,12306官网有火车票下单的操作,某抢票APP也有火车票下单的操作,我们可以在官网下单,也可以在第三方抢票APP上下单。那么,类比到代理设计模式,12306官网就是实际对象,而第三方...原创 2019-07-27 16:55:07 · 596 阅读 · 0 评论