随笔分类 - C++
摘要:常用Java不懂C++的静态方法使用方式。尝试过直接初始化 其实只要在cpp里专卖初始化下就行 int Object::i=0;
阅读全文
摘要:记录自己尝试C++的一点心得 我的第一个尝试其实是如下, 报错信息 在编译的时候就出现问题。引用是变量的别名,而但是函数的返回值是临时变量,所以需要常引用,const int&才行 这里有篇文章也是临时变量问题: http://blog.csdn.net/zq_onlytime/article/de
阅读全文
摘要:结果 可以看到,当即使返回是引用,但是如果赋值对象没有采用引用也不会影响到原来的对象。 当然,如果返回不是引用却赋值给引用对象,就会编译错误。 未经许可,不允许转载
阅读全文
摘要:一 构造函数与析构函数的执行顺序 c++中对象都是先构造成员变量,再调用自身的构造函数;故父类成员变量首先被构造,然后调用父类的构造函数,再构造子类的成员变量,最后调用子类的构造函数。 对象析构时与构造顺序相反,子类先调用自身的析构函数,再调用子类成员变量的析构函数,再调用父类的析构函数,再析构父类
阅读全文
摘要:我自己最后在这篇文章里理解:[C++]typedef typename什么意思? 其中typename是告诉编译器A::a_type是个类型,而不是A这个类里面的变量或函数。不申明,编译器就可以把a_type当一个变量,而一个变量使用typeof 变量名 类型别名明显是错误的。 看懂了就觉得这篇文解
阅读全文

浙公网安备 33010602011771号