[問題] 讀檔寫入結構

看板C_and_CPP (C/C++)作者 (mm)時間15年前 (2010/07/29 15:04), 編輯推噓0(007)
留言7則, 4人參與, 最新討論串1/1
之前問過一次了還是不太懂= = 我要讀一筆資料1.txt 4 3 1000 7 999 -10 998 80 500 2 19 1000 7 0 存成2個多項式 struct結構 要做linked list 4 2->項數 3 7...->指數 1000 999->係數 我該怎麼寫? 目前只能讀檔列印出來= = 存進去的動作要怎麼寫? 謝謝 #include <iostream> #include <fstream> using namespace std; struct Polynomials { int exponents; int coefficients; struct poly* next; }; int main() { ifstream fin("1.txt"); cout << "輸入"<<endl; if(!fin){ cout << "讀檔失敗" << endl; } // 檢查讀檔成功與否 while (fin.good()) cout << (char) fin.get(); fin.close(); // 關閉檔案 system("pause"); return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.0.235

07/29 15:09, , 1F
.............
07/29 15:09, 1F

07/29 15:46, , 2F
先不要看struct,問問自己要怎麼把數字"存進"一個int,
07/29 15:46, 2F

07/29 15:49, , 3F
另外,你的問題其實可以參考 #1CK0FTTH
07/29 15:49, 3F

07/29 17:33, , 4F
07/29 17:33, 4F

07/29 18:49, , 5F
先謝謝樓上
07/29 18:49, 5F

07/29 18:50, , 6F
不過又出現一堆我不會的東西= =
07/29 18:50, 6F

07/29 21:57, , 7F
不會的東西請查書 查網路 查了還看不懂就找人問吧
07/29 21:57, 7F
文章代碼(AID): #1CKIVWUR (C_and_CPP)
文章代碼(AID): #1CKIVWUR (C_and_CPP)