GESP编程等级认证C++4级15-文件读写2-2

张开发
2026/4/21 6:59:09 15 分钟阅读

分享文章

GESP编程等级认证C++4级15-文件读写2-2
3 C++输入输出重定向实现文件读写C++输入输出重定向指的是将C++的标准输入输出cin和cout的缓冲区指定为fstream的缓冲区,实现文件读写。3.1 将标准输入cin与文件重定向将标准输入cin与文件重定向实现文件读取的代码如图9所示。图9 将标准输入cin与文件重定向实现文件读取的代码其中,第7行代码定义了ifstream的变量infile,并与文件“1.txt”关联;第8行代码通过cin.rdbuf()函数将cin的缓冲区设置为infile的缓冲区,即完成cin的重定向。此时,cin并不是从键盘中读取数据,而是从infile的缓冲区infile.rdbuf()也就是“1.txt”中读取数据。此时输出的s是“

更多文章