[問題] 物件初始化丟出異常
如題,在書上看到的例子
class refmembers{
private:
memtype* ptr1;
memtype* ptr2;
public:
refmembers():ptr1(new memtype),ptr2(memtype){}
}
當第二個new丟出異常,會造成resource leak
我知道在異常發生時會造成此情形,但我想問的是
請問在什麼情況下,它是會丟出異常的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.238.4
→
11/19 13:38, , 1F
11/19 13:38, 1F
→
11/19 14:58, , 2F
11/19 14:58, 2F
推
11/19 16:17, , 3F
11/19 16:17, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章