📄 fatbuffer.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -