爲什麼用智能指針

自動管理內存。不用手動delete,避免內存泄漏和懸空指針。

三種智能指針

unique_ptr:獨佔所有權,不能拷貝。shared_ptr:共享所有權,引用計數。weak_ptr:弱引用,解決循環引用。

怎麼選

默認用unique_ptr。需要共享才用shared_ptr。有循環引用加weak_ptr。

聲明:本站文章均來源於原創、轉載、AI生成等渠道,如有版權及其他問題,請點擊反饋,我公司會盡快查實並處理。