这是我的代码:
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
string newString;
int main(){
ifstream inputFile("input.txt");
if (inputFile.is_open()){
cout << "File is open!" <<endl;
inputFile >> newString;
cout << newString << endl;
string oldString;
cin >> oldString;
}
else {
cout << "Bad." <<endl;
}
return 0;
}
它总是打印坏,我不知道为什么。我一直在尝试这样的事情一段时间。