私はメモリ管理をシミュレートするためのリストを保持する必要があります。プログラムは特定のプロセスに一定のバイト数を割り当てます。プロセスは実際のプロセスがないのでプロセスは偽ですが、基本的には整数のリストだけが必要だと思っています。
現在私は持っている:
#define ALLOCSIZE
#define *int[ALLOCSIZE]
それが正しいと思いますか?私のCクラスにはメソッドがあります:
initialize_memory(int size)
{
}
私は空想的な何かを使用したくない、私が望むのは単なる整数のリストです。
ベストアンサー
DEFINESを削除すると、ここには必要ありません。
callocを使用する:
int* memory = (int*)calloc(bytes, sizeof(int));
あなたがそれを完了したら、このメモリを解放する必要があります:
free(memory);
See: http://www.cplusplus.com/reference/clibrary/cstdlib/calloc/