《C++ Primer》で new/delete のオーバーロードについて学んだことがありますが、非常に興味があります。
質問する
230 次
5 に答える
3
クラスに特定のメモリ要件がある場合にのみ、それらをオーバーロードする必要があります。たとえば、 のすべてのインスタンスがFoo
メモリ プールから確実に割り当てられるようにする場合です。
この種のことを除けば、それらをオーバーロードする必要があることはめったにありません。
于 2012-10-12T09:00:40.373 に答える
1
また、 TCMallocのようなカスタム割り当てライブラリを作成new
し、プログラム内のすべての割り当てをライブラリに移動させたい場合。
于 2012-10-12T09:05:27.690 に答える