在C++的各种库中,基本都有对文件的读写操作的类。然而windows的基本库中对文件的操作应该是最快捷和简单的了。
1.查看文件是否存在,需要引入<stdio.h>
#include <windows.h>
#include <stdio.h>
#include <iostream>
int main(int argc, char* argv[])
{
FILE* pf = fopen(fileName, "r");
if (!pf)
{
cerr<<"There is no file:" << fileName << endl;
return false;
}
fclose(pf);
return 0;
}
2.文件的写入,再来看看另一个库<fstream>
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <fstream>
int main(int argc, char* argv[])
{
ofstream ofile;
ofile.open("images_compare_result.txt", ios::out);
ofile << endl << endl;
ofile << "It' over!" << endl;
ofile.close();
}
它的用法与cin,cout一致,是不是很简单,还很快哟! 啊哈哈哈哈!