?? data.h
字號:
/*---------------------------------------------------------------------- File : data.h Contents : data set management----------------------------------------------------------------------*/#ifndef _DATA_CLASS#define _DATA_CLASS#include <stdio.h>#include <stdlib.h>#define TransLen 50class Transaction{public: Transaction():maxlength(TransLen), length(0){ t = new int[maxlength];} void DoubleTrans(int); // if current item is greater than current longest transaction, we change the length of t as 2*item ~Transaction(){delete []t;} int maxlength; int length; int *t;};class Data{ public: ~Data(); int isOpen(); void close(){if(in)fclose(in);} Transaction *getNextTransaction(Transaction* Trans); private: FILE *in;};#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -