a.txt内容如下[lcdInitTbl]
0x0003,0x1030,0x0000
0x0002,0x0700,0x0000
0x0003,0x1030,0x0000
0x0007,0x0121,0x0000
0x0008,0x0807,0x0000
0x0009,0x0200,0x0000
0x000A,0x0000,0x0000
0x0010,0x0790,0x0000
[Leavesleep]
0x0008,0x0807,0x0000
0x0009,0x0200,0x0000
0x000A,0x0000,0x0000
0x0010,0x0790,0x0000
[Entersleep]
0x0003,0x1030,0x0000
0x0002,0x0700,0x0000
0x0003,0x1030,0x0000
0x0007,0x0121,0x0000怎么实现将以上文件内容数据存放到一下数组中?
或者存放CStringArray也可以!
char lcdInitTbl[200][20];
char Leavesleep[200][20];
char Entersleep[200][20];
0x0003,0x1030,0x0000
0x0002,0x0700,0x0000
0x0003,0x1030,0x0000
0x0007,0x0121,0x0000
0x0008,0x0807,0x0000
0x0009,0x0200,0x0000
0x000A,0x0000,0x0000
0x0010,0x0790,0x0000
[Leavesleep]
0x0008,0x0807,0x0000
0x0009,0x0200,0x0000
0x000A,0x0000,0x0000
0x0010,0x0790,0x0000
[Entersleep]
0x0003,0x1030,0x0000
0x0002,0x0700,0x0000
0x0003,0x1030,0x0000
0x0007,0x0121,0x0000怎么实现将以上文件内容数据存放到一下数组中?
或者存放CStringArray也可以!
char lcdInitTbl[200][20];
char Leavesleep[200][20];
char Entersleep[200][20];
CStringArray lcdInitTbl,Leavesleep,EntersleeplcdInitTbl.GetAt(0)=0x0003,0x1030,0x0000
lcdInitTbl.GetAt(1)=0x0002,0x0700,0x0000
....
并不是按逗号来分组数据!
谁提供点代码参考参考啊!
对文件读取没什么经验
先把整个文件读出来,查找[lcdInitTbl],[Leavesleep],[Entersleep],分别拷贝到三个不同的BUFFER,然后查找逗号,拷贝就可以了