1

すべてのwxWidgetsにカスタムアロケータを使用する方法はありますか?そのように、常に特定のメモリアロケータからメモリを取得しますか?私は過去にこれに関するトピックを見つけていません、そして私はこれを持っているドキュメントを通してこれを持っている方法を見ません。もしあれば、誰かがそうする方法の例を提供してもらえますか?

4

1 に答える 1

1

グローバルなnewとdeleteをオーバーロードできるはずです。少なくとも、デバッグメモリを有効にするときにwxWidgetsが内部的に使用するものです。

しかし、それにはいくつかの問題があるかもしれません。

また、 wx / memory.hの場合と同様に、newとdeleteをオーバーロードすることで、wxWidgetsソースを編集して独自のアロケータを使用することもできます。

于 2012-04-17T08:23:03.027 に答える