C++Primer 拷贝控制和资源管理

类型对象的拷贝语义,通常来讲,有二者选择:能够定义拷贝操做,使类的行为看起来像一个值或者一个指针。 类的行为像一个值,意味着它应该也有本身的状态。当咱们拷贝一个像值的对象时,副本和原对象是彻底独立的。改变副本也会改变原对象,反之亦然。 行为像指针的类则共享状态。副本和原对象使用相同的底层数据,改变副本也会改变原对象。 在咱们使用过的标准库类中,标准库容器和string类的行为像一个值。而share
相关文章
相关标签/搜索