data.h
来自「关联规则中的频繁项集生成算法fomax*」· C头文件 代码 · 共 44 行
H
44 行
/*---------------------------------------------------------------------- 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(char *filename); ~Data(); int isOpen(); void close(){if(in)fclose(in);} Transaction *getNextTransaction(Transaction* Trans); private: FILE *in;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?