shared_ptr在使用過程中,要注意不能實現一組對象被兩組shared pointer擁有。
例如:
int *p = new int;
shared_ptr sp1§;
shared_ptr sp2§;
這樣 p會被重複釋放兩次,造成未知的錯誤。
shared_ptr在使用過程中,要注意不能實現一組對象被兩組shared pointer擁有。
例如:
int *p = new int;
shared_ptr sp1§;
shared_ptr sp2§;
這樣 p會被重複釋放兩次,造成未知的錯誤。
一. 二. 三. ! 作 者 : Yaopengfei(姚鵬飛) 博客地址 : http://www.cnblogs.com