mirror of
https://github.com/CnTransGroup/EffectiveModernCppChinese.git
synced 2024-12-26 12:50:15 +08:00
Update item22.md
对照英文原版,重新翻译了该语段
This commit is contained in:
parent
2a98bec46a
commit
69d3be3a08
@ -151,7 +151,7 @@ Widget::~Widget() //析构函数的定义(译者注:这里
|
|||||||
{}
|
{}
|
||||||
```
|
```
|
||||||
|
|
||||||
这样就可以了,并且这样增加的代码也最少,但是,如果你想强调编译器生成的析构函数会做正确的事情——你声明`Widget`的析构函数的唯一原因是导致它的定义在 Widget 的实现文件中(译者注:指`widget.cpp`)生成,你可以使用“`= default`”定义析构函数体:
|
这样就可以了,并且这样增加的代码也最少,但是,如果你想强调编译器生成的析构函数会做正确的事情——你声明`Widget`的析构函数的唯一原因是为了在 Widget 的实现文件中(译者注:指`widget.cpp`)生成它的定义,你可以使用“`= default`”定义析构函数体:
|
||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
Widget::~Widget() = default; //同上述代码效果一致
|
Widget::~Widget() = default; //同上述代码效果一致
|
||||||
|
Loading…
Reference in New Issue
Block a user