fatbuffer.h
来自「Jazmyn is a 32-bit, protected mode, mult」· C头文件 代码 · 共 38 行
H
38 行
#ifndef _FATBUFFER_H
#define _FATBUFFER_H
class FATvolume;
struct node
{
char drive;
void *base;
uint size;
node *next;
};
struct addrs
{
node *n;
};
class fatbuffer
{
private:
node *head;
void *FATbuf;
uint FATmemsz;
void *next_free_base;
uint next_free_size;
public:
fatbuffer();
~fatbuffer();
int init_FATbuffer(uint totsize,uint memsize);
void* read_FAT(FATvolume &fv);
void compact();
void sort(addrs *fataddrs,int n);
int save_FAT(node *p);
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?