下列关于C++类的说法,错误的是( )。
将C++类对象通过值传递给函数参数时,会自动调用复制构造函数。
将一个类的对象赋值给该类的另一个对象时,不会自动调用构造函数。
定义C++类对象时,一定会调用默认构造函数。
构造派生类的对象时,一定会调用基类的构造函数。