gpt4 book ai didi

c++:如何询问文件名并打开它?

转载 作者:太空狗 更新时间:2023-10-29 23:51:21 26 4
gpt4 key购买 nike

<分区>

我在这里有点挣扎,我的代码看起来与此类似:

#include <iostream>
#include <string>
#include <ifstream>

using namespace std;

int main() {
string filename;
cout << "Enter the filename: ";
cin >> filename;
ifstream myfile(filename);

//code that does stuff, eg:
while (myfile >> thing) {
mydata[i] = thing;
i = i + 1; //etc, this *isn't* an issue
}
}

主要问题是它似乎无法使用 g++ 进行编译,但我确信我以前有过这个工作。我在某处读到它是 string filename;有点坏了,但我不知道除了将其存储为 string 之外还有什么方法可以请求文件名.谁能帮忙?我还应该使用 <fstream><ifstream>我真的看不出有什么区别。谢谢。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com