1
我只想檢查我是否正確理解了GlobalReAlloc
函數的含義。不久,GlobablRealloc
更改大小或內存對象或其屬性。我有以下問題:我應該在GlobalRealloc之後釋放全局內存嗎?
HGlobal old_mem = GlobalAlloc(...);
HGlobal new_mem = GlobalReAlloc(12345, old_mem, 0); // Should I free old_mem?
- 我應該釋放舊的內存對象reallocing後?正如我理解的功能只是改變內存對象本身並返回更新的內存對象。請糾正我,如果我錯了
- 我應該在失敗的重新分配情況下釋放舊的內存對象嗎?