写了一个demo,可以试试,或许对你有帮助。文件读取之前,使用open函数进行打开。文件使用完毕后,使用close命令关闭。

C / C++ 文件读取写入、文件夹的打开
之后可以使用,”>>”和”<<”输入输出流的形式进行文件的读取
C / C++ 文件读取写入、文件夹的打开
在程序运行完之后,你可能会希望自动将输出的结果文件打开。调 Windows exploler 打开一个文件夹,
E:\tax.out 就是你文件的地址
读取hello.txt文件内的收入数据,计算税金,并输出到tax.txt中
只读文件是只能读取文件的内容,不能对文件的内容进行修改,只写文件是既能读取文件内容又能修改文件内容,只写文件是只能向文件中输入,不能查看文件的内容。其实还有可执行文件,也就是可以运行的文件。
int hangshu(char file[])//输入工程目录下的文件名,或者其他目录下绝对路径名例如:c:\\1.txt;
return -1;//表示文件打开错误
c=fgetc(fp);//这是处理最后一行可能没有换行标志,但是确文件结束。
int hs=hangshu("c:\\1.txt");//这里说明你要打开的文件。这个是c盘根目录下文件
int hst=hangshu("1.txt");//工程目录下的文件。
如上是用c编写的,不是c++.
运行的时候可以把中文注释去掉。
完全可以运行的,我已经测试过了。