2013年9月29日

拷贝构造函数

摘要: 拷贝构造函数拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常量方式调用,另外,也可以用非常量方式调用。1概述1.1调用拷贝构造函数的情形1.2隐式地拷贝构造函数2例述2.1复制初始化2.2对象按值传递3赋值重载3.1重载的必要性3.2重载的示例3.3重载的注意事宜4格式示例4.1拷贝构造函数的格式1概述调用拷贝构造函数的情形在C++中,下面三种对象需要调用拷贝构造函数(有 阅读全文

posted @ 2013-09-29 08:46 荣锋亮 阅读(893) 评论(0) 推荐(0) 编辑

导航