0
的代碼如下:如何處理RAII中的bad_alloc?
class A;
shared_ptr<A> aPtr(new A());
//do something with aPtr.
如果新拋出一個bad_alloc異常,發生了什麼給智能點APTR?我是否需要與aPtr做一些檢查,以及如何操作?我知道其中一個Google C++程序規則從不使用異常,但它們如何處理像bad_alloc這樣的異常?謝謝你的回覆。
非常感謝。它確實有幫助。 – 2014-08-28 14:24:30