作者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/cn.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