大伙来看看这段stash代码有什么用,运行起来有错。
typedef struct STASHtag{
int size;
int quantity;
int next;
unsigned char*storage;
}Stash;
void initialize(Stash*S,int Size);
void cleanup(Stash*S);
int add(Stash*S, void*element);
void*fetch(Stash*S,int index);
int count(Stash*S);
void inflate(Stash*S,int increase);
不晓得这段代码有什么用处,是Thinking in C++里的,我看的是中文版,有点看不懂。