By :调用本函数的函数清单 TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pFilePath :要写入的文件路径
pStr :要写入的字符串
mode :表示写入的模式,0:表示直接追击 1:表示换行追加
Output :输出的信息为空
Return :如果写入成功返回1,如果写入失败返回0
Others :其它说明
*************************************************************/
extern int writeStr2File(const char *pFilePath, const char *pStr, int mode);
/*************************************************************
Function :copy()
Description :将一个文件拷贝到另外一个文件
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pDestFile :要写入的文件
pOriginalFile :原始文件
mode :表示写入的模式,0:表示直接追击 1:表示换行追加
Output :输出的信息为空
Return :如果写入成功返回1,如果写入失败返回0
Others :其它说明
*************************************************************/
extern int copy(const char *pDestFile, const char *pOriginalFile);
/*************************************************************
Function :encryptFileByChar()
Description :将文件按照ch进行加密,并将文件输出到指定文件中
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pDestFile :要写入的文件
pOriginalFile :原始文件
ch :用于加密的字符
Output :输出的信息为空
Return :如果写入成功返回1,如果写入失败返回0
Others :其它说明
*************************************************************/
extern int encryptFileByChar(const char *pDestFile,
const char *pOriginalFile, const char ch);
/*************************************************************
Function :deCodeFileByChar()
Description :通过ch进行解密文件,并将文件输出到指定的文件中
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pDestFile :要写入的文件
pOriginalFile :原始文件
ch :用于解密的字符
Output :输出的信息为空
Return :如果写入成功返回1,如果写入失败返回0
Others :其它说明
*************************************************************/
extern int deCodeFileByChar(const char *pDestFile,
const char *pOriginalFile, const char ch);
/*************************************************************
Function :stringEncrypt()
Description :将字符串变成字符串加密后的字符串
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pwdStr :将字符串变成加密后的字符串
str :要加密的字符串
Output :输出的信息为空
Return :返回加密后的字符串地址
Others :其它说明
*************************************************************/
extern char * str2EncryptString(char *pwdStr, char *str);
/*************************************************************
Function :str2DecodedString()
Description :将字符串变成解密之后的文件
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pwdStr :将字符串变成加密后的字符串
str :要解密的字符串
Output :输出的信息为空
Return :返回解密后的字符串地址
Others :其它说明
*************************************************************/
extern char * str2DecodedString(char *pwdStr, char *str);
/*************************************************************
Function :encryptAndDecodeFileByString()
Description :通过字符串str来加解密文件
Calls :被本函数调用的函数清单
CalledBy :调用本函数的函数清单
TableAccessed :被访问的表(此项仅对于牵扯到数据库操作的程序)
TableUpdated :被修改的表(此项对于牵扯到数据库操作的程序)
pDestFile :要写入的文件
pOriginalFile :原始文件
pwdString :用于加解密的字符
Output :输出的信息为空
Return :如果写入成功返回1,如果写入失败返回0
Others :其它说明
*************************************************************/
extern int encryptAndDecodeFileByString(const char *pDestFile,
const