c++如何打开一个文件流
要打开一个文件流,可以使用以下代码:
#include <fstream>
using namespace std;
int main() {
// 创建文件流对象并打开文件
ifstream infile("input.txt");
// 检查文件是否成功打开
if (!infile) {
cerr << "Error: Unable to open file!" << endl;
exit(1);
}
// 读取文件内容
int num;
while (infile >> num) {
cout << num << " ";
}
// 关闭文件流
infile.close();
return 0;
}
上述代码中,我们使用了 ifstream 类型来打开一个文件流,用于读取文件内容。我们可以通过指定文件名来创建文件流对象,如上面的示例中,我们使用了 input.txt 作为文件名。在打开文件流之后,我们可以检查文件是否成功打开,如果打开失败,我们使用 cerr 输出错误信息并调用 exit() 函数结束程序。最后,我们通过 while 循环来读取文件内容,并使用 infile 对象的 close() 函数来关闭文件流
原文地址: https://www.cveoy.top/t/topic/fFtB 著作权归作者所有。请勿转载和采集!