Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 379 Bytes

exercise_13_20.md

File metadata and controls

5 lines (3 loc) · 379 Bytes

练习13.20:解释当我们拷贝、赋值或销毁TextQuery和QueryResult类(参见12.3节,第430页)对象时会发生什么?


当执行合成的拷贝构造函数、拷贝赋值运算符、析构函数。会将成员变量都拷贝一份过去。由于使用了智能指针,因此析构的时候会减少引用计数并在正确的时机释放掉其对象。