TDataInputStream 類別 參考文件

#include <InputStream.h>

類別TDataInputStream的繼承圖:

TFilterInputStream TInputStream 全部成員列表

公開方法(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  ) 

建構子。Stream為資料流的來源

定義在 InputStream.cpp 檔案之第 175 行.

TDataInputStream::~TDataInputStream (  ) 

定義在 InputStream.cpp 檔案之第 179 行.


函式成員說明文件

char TDataInputStream::ReadChar ( void   ) 

讀取一個char.

定義在 InputStream.cpp 檔案之第 183 行.

參考 TFilterInputStream::Read().

double TDataInputStream::ReadDouble ( void   ) 

讀取一個double.

定義在 InputStream.cpp 檔案之第 196 行.

參考 TInputStream::Reads().

float TDataInputStream::ReadFloat ( void   ) 

讀取一個float.

定義在 InputStream.cpp 檔案之第 188 行.

參考 TInputStream::Reads().

int TDataInputStream::ReadInt ( void   ) 

讀取一個int.

定義在 InputStream.cpp 檔案之第 204 行.

參考 TInputStream::Reads().

int TDataInputStream::ReadLine ( char *  ,
int   
)

讀取一個字串到str中,最多讀取size個byte,遇到return不會放進str,遇到換行則會停止,但不會把換行放進str,且下次讀取時會從換行的下一個byte開始。str的空間至少需要 size+1 個byte.

定義在 InputStream.cpp 檔案之第 212 行.

參考 TFilterInputStream::Read().

被參考於 TSongDb::Read().


此類別(class) 文件是由下列檔案中產生:
產生日期:Tue Jul 11 11:52:19 2006, 專案:cbmr, 產生器:  doxygen 1.4.7