次の方法で共有


メモリ管理 : サイズ変更可能なメモリ ブロック

技術情報 メモリ管理: 例で説明する new削除(&&D),削除,DELETE,Delete の演算子は固定サイズのメモリ ブロックとオブジェクトの割り当てと解放するに適しています。場合によっては、アプリケーションは、サイズ変更可能なメモリ ブロックが必要な場合があります。ヒープのサイズができるメモリ ブロックを管理するために標準の 15 C ランタイム ライブラリ関数 mallocreallocフリー を使用します。

重要 : 重要

同じメモリ ブロックのサイズができるメモリ割り当て関数と new削除(&&D),削除,DELETE,Delete 演算子を使用すると、 MFC デバッグ バージョンのメモリ破損が発生します。newによって割り当てられたメモリ ブロックの realloc を使用しないでください。同様に、 new の演算子を使って、メモリ ブロックを割り当て、 freeに削除しないでくださいまたは mallocで割り当てられたメモリ ブロックの 削除(&&D),削除,DELETE,Delete 演算子を使用します。

参照

概念

メモリ管理 : ヒープ割り当て