文件读写问题!请指教~~
各位高手好,请教一个文件读写问题。我现在有一个格式如下的txt文件,现在想将command,data,delay各列的数据分别放到一个buffer中,请问怎么来实现?谢谢。PS:请不要用MFC来写。本人用的是SDK写的。
文本格式如下:
command data delay(ms)
0x0003,0x0001,10
0x002d,0x0000,0
0x003a,0x0000,0
0x002d,0x0001,10
0x002d,0x0000,0
0x003a,0x0001,100
0x0006,0x0000,0
0x0007,0x0000,0
0x000e
[解决办法]
WORD ii1, ii2, ii3;
long buffer;
FILE* fp1;
buffer = 0;
fp1 = fopen( "xxx.txt ", "rt ");
for(int i=0;i <8;i++)
{
fscanf( "%x,%x,%x "),&ii1,&ii2,&ii3);
buffer += ii1; ///??????????
}