我有一个带有一些十六进制字符的ini文件,如下所示:
[FOO]
1=0x55
2=0x40
3=0x90
首先,这是 ini 文件的正确格式,还是我应该使用 \x50?
其次,我如何阅读字符?我有这个:
char Frame[4]
TIniFile* IniFile;
IniFile=new TIniFile(cPath+"\\"+"setup.ini");
for( int i = 1; i < 4; i++ )
{
Frame[i]=IniFile->ReadString("FOO",i,-1);
}
问题是 IniFile->ReadChar 不存在(我使用的是 borland c++ builder 6)。
如何将字符串(例如 0x55)转换为字符?所以我可以把它放在Frame数组中