次のような16進文字を含む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) を char にキャストするにはどうすればよいですか? だから私はそれをフレーム配列に入れることができます