要打开一个文件流,可以使用以下代码:

#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() 函数来关闭文件流

c++如何打开一个文件流

原文地址: https://www.cveoy.top/t/topic/fFtB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录