Seek

Seek 函式 返回一個 Long,在 Open 語句打開的檔案中指定當前的讀/寫位置。語法Seek(filenumber)必要的 filenumber 參數是一個包含有效檔案號的 Integer。

基本信息

基本內容

說明Seek函式返回介於1和2,147,483,647(相當於2^31–1)之間的值。對各種檔案訪問方式的返回值如下:方式返回值Random下一個讀出或寫入的記錄號。Binary,Output,Append,Input下一個操作將要發生時所在的位元組位置。檔案中的第一個位元組位於位置1,第二個位元組位於位置2,依此類推。

具體用法

var

file : InitFile;

Cfile *p;

p="E:\\mytext.txt";

file.open(p,Cfile::moderead);

char *ch=new char;

long readlen;

readlen=file.read(ch,15);// 讀到檔案第15個位元組,返回的是讀到的位元組數而不是檔案位置

file.seek(2,pos);將 檔案指針定位到第17個位元組

在英語中 vt. 尋求,尋找,探索,追求,搜尋,請求

vi. 尋找,搜尋

時態:sought,seeking,seeks

hunt, explore, track,seek

這些動詞均含“搜尋、尋找”之意。

hunt一般指尋找所需的物件,或對罪犯的搜尋,特指追獵

explore一般指對未知事物或新生事物的探索、觀察與研究。

track側重按一定線索追查出結果。

seek語義莊重,語氣強,使用廣。多暗示做出很大努力去尋求某人或物。

相關詞條

相關搜尋

熱門詞條

聯絡我們