[問題] 物件初始化丟出異常

看板C_and_CPP (C/C++)作者 (累人啊....)時間13年前 (2012/11/19 09:17), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
如題,在書上看到的例子 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
溫馨的對話 XD
11/19 16:17, 3F
文章代碼(AID): #1GgOYYvA (C_and_CPP)
文章代碼(AID): #1GgOYYvA (C_and_CPP)