#include <InputStream.h>
類別TDataInputStream的繼承圖:
公開方法(Public Methods) | |
TDataInputStream (TInputStream *) | |
建構子。Stream為資料流的來源 | |
~TDataInputStream () | |
char | ReadChar (void) |
讀取一個char. | |
float | ReadFloat (void) |
讀取一個float. | |
double | ReadDouble (void) |
讀取一個double. | |
int | ReadInt (void) |
讀取一個int. | |
int | ReadLine (char *, int) |
讀取一個字串到str中,最多讀取size個byte,遇到return不會放進str,遇到換行則會停止,但不會把換行放進str,且下次讀取時會從換行的下一個byte開始。str的空間至少需要 size+1 個byte. |
定義在 InputStream.h 檔案之第 68 行.
TDataInputStream::TDataInputStream | ( | TInputStream * | ) |
TDataInputStream::~TDataInputStream | ( | ) |
定義在 InputStream.cpp 檔案之第 179 行.
char TDataInputStream::ReadChar | ( | void | ) |
double TDataInputStream::ReadDouble | ( | void | ) |
float TDataInputStream::ReadFloat | ( | void | ) |
int TDataInputStream::ReadInt | ( | void | ) |
int TDataInputStream::ReadLine | ( | char * | , | |
int | ||||
) |
讀取一個字串到str中,最多讀取size個byte,遇到return不會放進str,遇到換行則會停止,但不會把換行放進str,且下次讀取時會從換行的下一個byte開始。str的空間至少需要 size+1 個byte.
定義在 InputStream.cpp 檔案之第 212 行.
參考 TFilterInputStream::Read().
被參考於 TSongDb::Read().