- 博客(1)
- 资源 (5)
- 收藏
- 关注
转载 C++初始化与赋值
先来个区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。编译器会区别这两种情 况,赋值的时候调用重载的赋值运算符,初始化的时候调用拷贝构造函数。如果类中没有拷贝构造函数,则编译器会提供一个默认的。这个默认的拷贝构造函数只是 简单地复制类中的每个成员。 下面看例子。 c++中初始化和赋值操作差别是很大的。 对于基本数
2011-12-02 20:14:08 303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人