部分代码:
string name;
cin >> name;
ifstream userFile( name + ".txt");
if (userFile.good()){
// read away
cout << "Password? \n";
string pw;
cin >> pw;
//checking if pw matches
getline(userFile, 1);
所以我使用命名空间 std 并包含 sstream 字符串 fstream iostream。它说参数类型是 (std::ifstream, int) 那么我在这里做错了什么?
编辑:我认为第二个参数是指您要阅读的那一行。谁能向我解释我如何选择可以以不同方式阅读的行?