System.Classes.TReader.ReadInt64
Delphi
function ReadInt64: Int64;
C++
__int64 __fastcall ReadInt64();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TReader |
説明
リーダー オブジェクトのストリームから 64 ビット整数を読み取って返します。
ReadInt64 は、現在のリーダーの Position の位置にあるタグ付きの 64 ビット整数 Int64 の値を読み取るために、他のリーダー メソッドが使用するヘルパ メソッドです。
ReadInt64 は ReadValue を呼び出して値の種類を示すマーカーが vaInt64
であることを確認し、その後、ReadInt64 は Read を呼び出して Int64 の整数値を返します。そうでなければ、ReadInt64 は、値の種類を示すマーカーの前にストリームの現在位置を戻し、値が別の整数形式で保存されている場合には ReadInteger を呼び出して取得した値を返します。
ReadInt64 は、リーダーの Position を、読み取った最後のバイトの後の位置へと進めます。