2023/5/4

74 阅读1分钟

2023/5/4

使用CStdioFile读取与写入文件

TCHAR cache[100][100];
CStdioFile sourceFile;
if(!sourceFile.Open(sourcePath, CStdioFile::modeRead))    //打开文件流
    return;
while(sourceFile.ReadString(cache[index]), sizeof(cache[index]))    //每次循环读取一行,直到读取到末尾停止
{
    //toDo
}

CStdioFile localFile;
if(!localFile.Open(localPath, CStdioFile::modeWrite))
    return;
for(int i = 0; i < cache.size(); i++)
{
    localFile.WriteString(cache[i]);     //逐行写入到文件中
}

C++函数定义:
引用头文件;在函数名前加入域名解析符,否则不能获取函数所在类中的变量