拷贝构造函数
Posted wllwqdeai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拷贝构造函数相关的知识,希望对你有一定的参考价值。
1、格式
Foo(const Foo&);
2、合成拷贝构造函数
编译器会将给定对象中非static成员拷贝到正在创建的对象中;
3、拷贝初始化 & 直接初始化
、
4、拷贝初始化 & explicit
1)拷贝构造函数一般是非隐式的,很多情况下都会被隐式地使用;
2)explicit声明的构造函数只能被显式地使用,不能隐式地使用;
5、绕过拷贝构造函数
string str("abc");
string str="abc";
以上是关于拷贝构造函数的主要内容,如果未能解决你的问题,请参考以下文章