[問題] DLL和刪除物件的問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
DLL中,有物件可以用
問題(Question):
被一個問題困擾好幾天了,就是小弟的DLL檔給別人使用要包出ActiveX,
他會NEW好幾個物件(我DLL中的物件)
EX:一開始他會NEW一個物件然後開RUN流程,接下來第二個物件也NEW起來,這時他會
來CALL Destroy把物件刪除,但delete會導致整個程式停在那邊但沒有crash,我有在
物件中設TIMER,照理說第二個物件的TIMER會繼續印LOG才對,但並沒有@@,問題來了,
我如果在Destroy把delete物件這行拿掉,就不會產生這問題.....QQ
請問是小弟忽略了啥DLL的特性嗎?還是有可能是上層那邊的問題呢?
謝謝
餵入的資料(Input):
DLL提供API給CALL
預期的正確結果(Expected Output):
刪除物件應該要正常運作 而不是停在那邊
錯誤結果(Wrong Output):
如問題
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.243.222
→
11/08 06:58, , 1F
11/08 06:58, 1F
推
11/08 08:57, , 2F
11/08 08:57, 2F
→
11/08 08:57, , 3F
11/08 08:57, 3F
→
11/08 08:58, , 4F
11/08 08:58, 4F
→
11/08 09:42, , 5F
11/08 09:42, 5F
→
11/08 10:09, , 6F
11/08 10:09, 6F
→
11/08 10:10, , 7F
11/08 10:10, 7F
→
11/08 10:11, , 8F
11/08 10:11, 8F
→
11/08 13:37, , 9F
11/08 13:37, 9F
→
11/08 13:38, , 10F
11/08 13:38, 10F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章