作者Fisher810228 (FrisbeeFish)
看板C_and_CPP
標題[問題] C++讀取CSV並新增資料
時間Fri Apr 22 16:17:37 2016
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2013 C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenCV
問題(Question):
我有一個CSV檔,內部假設是有一個int csv[2*105]的陣列(都是),我想
要透過fopen讀取以後,新增數值進去使陣列變成4*105,想請問各位有
甚麼辦法可以做到這樣的動作。
餵入的資料(Input):
data.csv內部資料
--------------
|-134 | 1428 |
--------------
|-13 | 224 |
--------------
|etc. | etc. |
預期的正確結果(Expected Output):
----------------------
|-134 | 1428 | 0 | 0 |
----------------------
|-13 | 224 |106| 0 |
----------------------
| etc.| etc. |etc|etc|
補充說明(Supplement):
後面新增的數值,會是另外一個function的輸出(int)。
目前讀取data.csv都是字元,且因為csv內的資料都不是固定長度,所以也想不到可以
將個別的數值讀入後轉成int的形式,想請問有沒有方法可以達到我的目的。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.105.37
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1461313060.A.86A.html
推 VSei: Vector 04/22 19:43
→ Fisher810228: 已經想出辦法了 04/23 19:04