
read_buffer(3)        LPC 系統函數        read_buffer(3)

名稱
     read_buffer() - 從檔案讀資料進來, 傳回 buffer, 或者 string.

語法
     string | buffer read_buffer( string | buffer src,
                                  int start,  int len );

描述
     假如 <src> 是檔名, 則會把 <start> 開始的位置開始讀進來, 一直
     讀 <len> 長的資料, 並把讀進來的資料以 buffer 或 string 的型
     態傳回. 假如參數只有檔名, 則傳回整個檔案內容.

     如果 src 是 buffer(已經在記憶體中了), 則從 <src> 所指的 buffer
     讀進來. 其餘跟從檔案讀一樣.

     注意: 可讀的最大長度(len)是由在執行時的組態檔所指定, 請參考
           該檔 "maximum byte transfer" 的說明.

請參考
     write_buffer(3),       allocate_buffer(3),       bufferp(3),
     read_bytes(3), write_bytes(3)

作者
     Truilkan

MudOS                Last change: 5 Sep 1994                    1

