G-SS-Hacker / G-SS-Hacker.github.io

https://G-SS-Hacker.github.io
2 stars 0 forks source link

C++复制构造函数 | G-SS-Hacker #48

Open G-SS-Hacker opened 4 years ago

G-SS-Hacker commented 4 years ago

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/C-%E5%A4%8D%E5%88%B6%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0/

C++复制构造函数 Guderian出品 基本概念 只有一个参数,即对同类对象的引用 形如X::X(X &)或X::X(const X &),二者选一,后者能以常量对象作为参数 如果没有定义复制构造函数,那么编译器生成默认的复制构造函数。默认的复制构造函数完成复制功能 构造函数与复制构造函数的异同 构造函数(或称无参构造函数)不一定存在,你不写构造函数,编译器就只会帮你生成