cpp
文章平均质量分 74
wzb56
never say die! never ever give up!
人活着,你也让别人活!
前半生不犹豫,后半生不后悔!
改变一生的无外乎两种东西:一是你读过的书,一是你遇到的人。
改变命运的无外乎两种东西:一是你读过的书,一是你遇到的人。
展开
-
c++中类对象的初始化过程
创建的类对象的过程: 分配内存空间, 初始化其中初始化分为2步:(1) 成员初始化, 例如成员为类对象,就会调用类对象成员的构造函数。 构造函数初始化。在成员初始化时,如果构造函数有初始化列表,则用用初始化列表的值初始化成员,但是初始化的顺序是成员声明的顺序,而不是构造函数中的成员初始化列表的顺序。一个错误案例的分析:class A {原创 2012-06-04 17:10:32 · 3586 阅读 · 0 评论 -
C++中类对象的初始化与赋值的区别
C++中类对象的初始化与赋值的区别C++中对象的初始化与赋值操作符是有区别。这一点在在理解,拷贝构造函数与赋值操作符的实现上是很重要的。在C++ (C)变量的使用原则,总是先定义后使用。而基本类型的变量的初始化和赋值几乎没有区别的。定义一个变量的过程:定义声明 初始化. (#之所以称之为定义声明,还有连接性性声明如extern 这种外部连接性的声明,是没有原创 2012-06-08 23:05:04 · 3198 阅读 · 0 评论