void OnInit() {
int file_handle;
ResetLastError();
file_handle = FileOpen("test_file.csv",FILE_READ | FILE_CSV | FILE_ANSI, ',');
if( file_handle != INVALID_HANDLE) {
while( FileIsEnding(file_handle) == false ) {
printf("%g",FileReadNumber(file_handle));
if ( FileIsLineEnding(file_handle) == true ) {
Print("ファイルの行末を検出");
}
}
FileClose(file_handle);
} else {
PrintFormat("エラーコード = %d",GetLastError());
}
}
(最後の[EOF]はデータではありません。エディタの機能でファイルの終端を表示しているだけです。厳密に言えば制御文字コードではありますが・・・)
1
2
3
ファイルの行末を検出
4
5
ファイルの行末を検出
6