摘要:operator=导致的“异常安全性”。 返回的*this,可能与rhs是同一个对象,但是当delete指针this时,会使pb对象被销毁, 而且会使rhs对象也销毁。 解决方案 一、可以采用“证同测试”达到“自我检查”的目的。 二、在没有复制pb所指的东西之前,别删除pb 三、swap数据
阅读全文
03 2020 档案
摘要:operator=导致的“异常安全性”。 返回的*this,可能与rhs是同一个对象,但是当delete指针this时,会使pb对象被销毁, 而且会使rhs对象也销毁。 解决方案 一、可以采用“证同测试”达到“自我检查”的目的。 二、在没有复制pb所指的东西之前,别删除pb 三、swap数据
阅读全文
|
Copyright @
2025 快牵着我的袜子
Powered by .NET 9.0 on Kubernetes
Powered by:
.Text and
ASP.NET
Theme by: .NET Monster