ヒープの詳細な説明を提供するリソースを誰かが教えてくれるかどうか疑問に思いました。実際に使用されているヘッダーと、free()関数がヘッダー情報を削除することによって実際にメモリを「割り当て解除」する方法について詳しく知りたいと思います。多くのリソースはジェネリックを与えるだけです
struct heapHeader
{
heapHeader* next;
heapHeader* previous;
unsigned int size;
}
そして、これは実際には決して実装されていないと言い続けます。したがって、要約すると、ヒープヘッダーが「実践」でどのように実装されているか、およびfree()などの関数がこれらのヘッダーとどのように相互作用するかについて詳しく知りたいと思います。