[問題] 如何要儲存大量數值 可以用什麼取代簡댠…
遇到的問題: (題意請描述清楚)
請問一下 程式會有多組數值數據 目前我都用struct中的struct..中的array來紀錄它
但因為這數據可能會轉移到別台電腦上 所以希望這數據能保存
上一次經驗 純粹用txt檔來存檔
但因為於txt檔 要讀取內容或取代/修改部份內容 都需要線性去做~
希望得到的正確結果:
能否有什麼方式 類似有階層式的記錄方式
可以直接跳到user想要的位置來取其數值
程式跑出來的錯誤結果:
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
VC++ 6.0 但會用純C撰寫
有問題的code: (請善用置底文標色功能)
補充說明:
目前應該暫且用不到資料庫 一些自訂結構應該就夠用
且短期內學習應該很趕
至於存檔部份 之前有考慮用XML(沒摸過)
是否板上大大能提供點經驗或想法 能短期入手...
之前把一大推數值寫到txt 搞的很複雜 多個槽狀的fscanf....
希望能有新的辦法來紀錄它
謝謝!
--
推 hitsuji611:我前兩天跟朋友去看殺人犯 售票員: 殺人犯兩位是嗎 07/15 00:33
→ hitsuji611:我不是殺人犯阿~~~ 07/15 00:33
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.33.101
推
01/29 21:50, , 1F
01/29 21:50, 1F
其實我的數據就是一堆三元二次運算式出來的a/b/c factors (ax^2+bx+c=y)
我的麻煩是 如何把這些數據帶到其他電腦 以供運算
所以樓上大大是認為結構有問題 @_@ 可以更明確說明嗎? 我比較沒相關背景 謝謝
※ 編輯: stockton19 來自: 59.116.33.101 (01/29 22:14)
→
01/29 22:45, , 2F
01/29 22:45, 2F
讀檔應該不是難題 但是動則上萬筆的數據 用loop來讀...如果我要更改其一內容
可能會掃到昏頭 @@
※ 編輯: stockton19 來自: 59.116.33.101 (01/29 22:48)
→
01/29 22:48, , 3F
01/29 22:48, 3F
→
01/30 14:33, , 4F
01/30 14:33, 4F