跳转到内容

Perl 编程/关键字/tell

来自维基教科书,开放书籍,开放世界
上一页:syswrite 关键字 下一页:telldir

Thetell关键字

[编辑 | 编辑源代码]

Thetell函数返回当前位置FILEHANDLE或错误时返回 -1,其中FILEHANDLE可以是表达式。如果没有FILEHANDLE参数,则假定为最后读取的文件。

如果FILEHANDLE被标记为:utf8Unicode,则读取字符而不是字节,并且sysread()的返回值为 Unicode 字符)。

的返回值tell()对于标准流(如STDIN会根据操作系统而改变。它可能返回 -1 或其他值。在 FIFO、管道和套接字上,tell()通常返回 -1。

由于没有systell()函数,可以使用systell(FH, 0, 1)代替。

  tell FILEHANDLE
  tell
上一页:syswrite 关键字 下一页:telldir
华夏公益教科书