我需要幫助。我想寫的程序,打開文件在哪裏是問題,並通過問題閱讀問題,文件中的問題從<開始,並以>如何與類如何做? 我想程序去一個問題,然後你回答你後得到下一個問題。 現在我這樣做: `C++逐行讀取文件
int main() {
ifstream myfile;
myfile.open ("21fundamentalvariabletypes.txt");
while (myfile){
int i = 1;
string strInput;
getline(myfile, strInput);
if (strInput == "<") {
cout << i << ".";
i++;
}
if (strInput == ">") {
cout << endl;
}
else {
cout << strInput << endl;
i++;
}
}
return 0;
}
和我得到這個屏幕上:
1. < STA濟ispravan nacin deklaracije promenljive? - a = 4; * int a; - int a = 4; - int a = 4
1. < Povezati ispravan par? - 1 AA - 2 BB - 3 CD - 4噠 * 1-> 3 * 2-> 3 * 3-> 4 * 4-> 1
爲什麼犯規我++工作,併爲什麼我第一次有1. <。但是,當我不把if (strInput == ">")
等,然後我有1,然後質疑
我們不打算寫一個完整的程序給你。寫下你的邏輯,並在這裏提出任何技術問題。 – Ryan
你問了一個東西的教程,你可以很容易地在谷歌發現 –
看看'fopen','fgets','fclose'都在手冊頁#3 –