- 文件流 类
- 逐个读取文件内容和读取一行内容
c++对文件操作是通过数据流实现的,使用的类是ifstream和ofstream。
创建时直接声明即可。
例如:
ifstream IF; ofstream OF;
使用文件流打开文件时,需要用open方法
open的函数原型是:
open(string 文件路径,ios::打开方式);
打开方式有很多种,常用的有:
os::in 只读 ios::out 只写 ios::app 从文件末尾开始写 ios::binary 二进制模式打开文件 ios::ate 打开一个文件,将指针移动到文件尾 ios::trunc 打开一个文件,清空内容逐个读取文件内容和读取一行内容
逐个单词读取文件内容:
int main(){
ifstream IF;
IF.open("test.txt",ios::in);
string cur;
while(IF>>cur){
cout<
逐行读取文件内容
int main(){
ifstream IF;
IF.open("test.txt",ios::in);
string cur;
while(getline(IF,cur)){
cout< 


