sysseek FILEHANDLE,POSITION,WHENCE |
範圍內FILEHANDLE根據的位置和WHENCE的值設置位置。
這個函數是等價的C函數使用lseek(),所以你應該避免使用FILEHANDLE的緩衝形式。這包括“FILEHANDLE”符號和打印,寫(write),尋求(seek),並告訴(tell)。sysread或SYSWRITE使用它是確定的,因為他們過於忽略緩衝。
文件內的位置被指定的狀況,使用該值作為參考點WHENCE,如下麵的表所示。
SEEK_SET -> 0 Sets the new position absolutely to POSITION bytes within the file #by www.gitbook.net SEEK_CUR -> 1 Sets the new position to the current position plus POSITION bytes within the file SEEK_END -> 2 Sets the new position to POSITION bytes, relative to the end of the file
undef - 失敗
位置為0,則返回的字符串為0,但為真(true)
整型,新的位置(以字節為單位)在成功時