我正在开发一个从输入目录读取文件,处理它们的应用程序 将它们加载到DB。 Filelist和CurrentFile这两个类是应用程序的一部分。 课程定义如下。
class Filelist
{
//list of files
list of files;
// pointer to the current file
CurrentFile *ptr
};
class CurrentFile
{
vector<list of records>
methods to process the records
..
..
};
我必须添加另一个审核结构,以跟踪成功处理的记录和 错误的记录。在所有文件出现后,此审计结构将加载到DB中 处理。
struct Recaudit
{
//record to keep track of
//Various counts
int successcnt;
int errorcnt;
billedcnt;
some other counts related to the records
};
此审核记录的数据集跨多个CurrentFile方法。
如果我将此审计记录声明为,则可以将此审计记录设为CurrentFile(或)的成员变量 静态全局变量?
答案 0 :(得分:1)
我猜,审核是某种日志?你必须就其目的做出决定。