它必須是我累了,但我似乎無法弄清楚,爲什麼我的程序將無法讀取這應該是一個起點和一個終點爲init和結束我的CIN值我的程序。其設置爲輸入在第一線的方式是案件的金額,然後會出現一個新的生產線,這將是一個字符串,則下一行會有用空格隔開,所以我覺得我建的方式是兩個整數正確,但是當我調試代碼時,init和end的值永遠不會改變,無論我是否初始化變量。CIN沒有看過我的投入
int case_count;
string name;
int init = 0;
int end = 0;
cin >> case_count;
cin.ignore(numeric_limits<::streamsize>::max(),'\n');
for (int i = 0; i < case_count; ++i) {
cout << "Case " << i << "\n";
getline(cin, name);
cin.ignore(numeric_limits<::streamsize>::max(), '\n');
cin >> init;
cin >> end;
實施例輸入
3 flap 1 3 swoop 0 9 flip 0 6
其使得難以繼續與代碼的其餘部分。
忽略調用'忽略()'。潘打算。 – CinCout