FREADBIN†
FREADBIN( path , size [ , char ] )
- 文字コード変換をせずにデータを読み取ります。
- FREADBINする前にはFOPENでファイルをオープンしておく必要があります。
- バイナリアクセスで開かない場合、改行コード変換が行われます。
- ファイル中にバイト値 0 があった場合、char で指定した文字に変換されます。
- 文字列中にバイト値 0 を含めないというYAYAの制限によるものです。
- path
- FOPENで指定したファイル名
- size
- 読み取る長さ(バイト数) 0指定で全部
- char
- バイト値 0x00 があった場合に変換する文字(省略可能:省略時は半角空白)
返り値†
- 成功した場合、読み込んだ文字列
- ファイル終端に達した場合、-1
- 失敗した場合、空文字列
バージョン†
- Tc516-901
- Tc540-3 まで、0x80以上が0xFF80~になってました。どう見てもキャストミスです本当にありがとうございました。