単純なファイルの読み込みに問題があります。私は最初に数えてT/Fの4つの長いラインを4つ持っています。私はmyfile >> count、myfile >>の値で値を取得してカウントを取得して行を終了し、次の行に移動しますが、何らかの理由で3行目に問題があります。ここでデータファイルを取得する方法がわからない...お探していただきありがとうございます!C++ファイルの読み込みループが壊れる
int main() {
ifstream myfile;
int count;
string value;
myfile.open("branches.txt");
while(!myfile.eof()) {
myfile >> count;
cout << count << endl;
while(count > 0) {
myfile >> value;
count--;
//cout << value;
}
myfile >> count;
}
system("pause");
return 0;
}
この投稿をファイルの正確な内容で更新できますか? –