固定サイズのメモリへのポインタを含む構造体があります。
言う、
// Structure of a page
struct Page {
public:
// Number of slots
unsigned short numSlots;
void *data = malloc(PF_PAGE_SIZE);
};
この宣言をヘッダーファイルに入れたいと思います。また、パーツを明示的に配置する必要がありますか、それともポインタが指すメモリの量に関する詳細malloc
のみを含む必要がありますか?void *data
要するに、宣言は上記のように見えるか、次のようになります。
// Structure of a page
struct Page {
public:
// Number of slots
unsigned short numSlots;
void *data;
};