http://www.cnblogs.com/chio/archive/2008/10/06/1305145.html
先来个区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。编译器会区别这两种情 况,赋值的时候调用重载的赋值运算符,初始化的时候调用拷贝构造函数。如果类中没有拷贝构造函数,则编译器会提供一个默认的。这个默认的拷贝构造函数只是
简单地复制类中的每个成员。 下面看例子。
赋值与初始化的区别
本文详细解释了在编程中对象的赋值操作与初始化的区别。通过具体的实例说明了赋值操作与初始化的不同之处,以及它们如何被编译器处理。
http://www.cnblogs.com/chio/archive/2008/10/06/1305145.html
先来个区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。编译器会区别这两种情 况,赋值的时候调用重载的赋值运算符,初始化的时候调用拷贝构造函数。如果类中没有拷贝构造函数,则编译器会提供一个默认的。这个默认的拷贝构造函数只是
简单地复制类中的每个成员。 下面看例子。

被折叠的 条评论
为什么被折叠?