作者renmax (竹科學友哥)
看板C_and_CPP
標題[問題] 讀ini檔
時間Mon Sep 12 16:48:49 2016
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual Studio 2013
問題(Question):
ini檔內有個內容如下:
[Name]
0001=0101,221
0002=0201,211
0003=0301,201
0004=0401,191
0005=0501,181
0006=0601,171
.
.
.
.
0263=2112,02C
0264=2212,01C
我想在for迴圈內
使用GetPrivateProfileString
將221、211、201、....、01C讀出來(逗點之後的字串)
但是始終無法正確讀出來,請問有什麼方式較適合讀取資料嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.176.85
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1473670132.A.648.html
1F:→ a21802: strtok可以吧 09/12 17:26
2F:→ renmax: 可以切割字串 但是想用for滾"0%d" 好像不太行的樣子? 09/12 17:59
3F:推 CodingMan: deadline 然後 sscanf 09/12 18:12
4F:→ CodingMan: 更正readline 09/12 18:13
5F:→ MOONRAKER: DEAD MAN WALKING 09/12 20:53
6F:→ EdisonX: while(fscanf(fin,"%04d=%d,%03x",&ia,&ib,&hc)==3) ... 09/12 21:50
7F:→ james732: 不考慮改用json嗎(喂) 09/12 22:24
8F:推 TeaEEE: Vs2013可以用Regex了 09/13 11:47
9F:推 boss0405: GetPrivateProfileString就是讀等號後面的全部字串,所 09/14 12:33
10F:→ boss0405: 以你讀回來之後要自己切 09/14 12:33