- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileRead
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileReadComplexDouble
- FileReadComplexFloat
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteComplexDouble
- FileWriteComplexFloat
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileReadComplexDouble
ファイルポインタの現在位置から、バイナリファイルまたは CSV ファイル内の complex 型の数値を読み取ります。
complex FileReadComplexDouble(
|
パラメータ
file_handle
[in] FileOpen() から返されたファイル記述子です。
戻り値
complex 型の値です。
注意
エラー情報を取得するには、GetLastError() を呼び出します。
バイナリファイルから 16 バイトを読み取ります。
CSV ファイルから、現在位置から区切り文字(またはテキスト行の末尾)までの文字列を読み取り、読み取った文字列を complex 型の値に変換します。
complex 型のパラメータを指定した FileRead 関数呼び出しと同等です:
complex complex_value;
|
例:
//+------------------------------------------------------------------+
|
エキスパートログでの出力
written 17 bytes
|
参照
複素数 (complex, complexf), FileRead, FileReadDouble, FileWriteComplexDouble