複製鏈接
請複製以下鏈接發送給好友

Seek

(函數)

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

目錄

Seek簡介

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

Seek具體用法

var
file : InitFile;
Cfile *p;
p="E:\\mytext.txt";
file.open(p,Cfile::moderead);
char *ch=new char[20];
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語義莊重,語氣強,使用廣。多暗示做出很大努力去尋求某人或物。