exehashcheck.h
来自「BVB杀毒软件的引擎代码,可以学习这种杀毒软件的核心 帮助自己设计杀毒软件」· C头文件 代码 · 共 31 行
H
31 行
#pragma once
#ifndef EXEHashCHECK_H
#define EXEHashCHECK_H
#include <string>
#include <vector>
#include <fstream>
#include "Globals.h"
using namespace std;
class ExeHashCheck{
vector<string> FileNames;
string ExeHashFile;
string getDataFromBackup( ifstream*, int );
string getHashOfExe( string );
string getName( ifstream* efh );
template< class T > string Stringify(T x);
public:
ExeHashCheck( void );
ExeHashCheck( vector<string>, string );
void setExeHashFile( string );
void setFileNamesVector( vector<string> );
int checkAllHashes( string& );
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?