2012-04-17 30 views
1

有沒有辦法爲所有wxWidgets使用自定義分配器?因爲它總是從某個內存分配器獲取內存?我在過去沒有發現任何有關這方面的話題,我也沒有看到通過文檔來解決這個問題。如果有的話,是否有人可以提供一個如何這樣做的例子。wxWidgets中的自定義內存分配

回答

1

您應該能夠重載全局新建和刪除。至少這是wxWidgets在啓用debugging內存時所使用的內容。

但是可能會有一些problems與此。

你也可以編輯wxWidgets源碼來使用你自己的分配器,通過重載新的和刪除,因爲他們在wx/memory.h