当前位置: 首页 > news >正文

无涯教程-Perl - sysread函数

描述

该函数等效于C /操作系统函数read(),因为它绕过了诸如print,read和seek之类的函数所采用的缓冲系统,它仅应与相应的syswrite和sysseek函数一起使用。

它从FILEHANDLE中读取LENGTH个字节,并将输出放入SCALAR中。如果指定了OFFSET,则将数据从OFFSET字节写入SCALAR,从而有效地附加特定点的信息。如果OFFSET为负,则从指定的字节数开始,该字节数从字符串的末尾开始倒计数。

语法

以下是此函数的简单语法-

sysread FILEHANDLE, SCALAR, LENGTH, OFFSETsysread FILEHANDLE, SCALAR, LENGTH

返回值

此函数在出错时返回undef,在文件末尾和Integer处返回0,在成功时读取的字节数。

Perl 中的 sysread函数 - 无涯教程网无涯教程网提供描述该函数等效于C /操作系统函数read(),因为它绕过了诸如print,read和seek之类的函数...https://www.learnfk.com/perl/perl-sysread.html

http://www.lryc.cn/news/132654.html

相关文章:

  • Redis数据结构之String
  • React源码解析18(8)------ 实现单节点的Diff算法
  • 并查集路径压缩(Java 实例代码)
  • Educational Codeforces Round 153 (Rated for Div. 2)
  • 分布式 | 如何搭建 DBLE 的 JVM 指标监控系统
  • 下线40万辆,欧拉汽车推出2023款好猫尊荣型和GT木兰版
  • 【Python】使用python解析someip报文,以someip格式打印报文
  • C#与西门子PLC1500的ModbusTcp服务器通信2--ModbusTcp协议
  • SpringBoot + MyBatis-Plus构建树形结构的几种方式
  • linux vscode 下开发
  • 【工具】python代码编辑器--PyCharm下载安装和介绍
  • SpringBoot第44讲:SpringBoot集成Redis - Redis分布式锁的实现之Jedis(setNXPX+Lua)
  • STM32F4X USART串口使用
  • python实现两个字符串比对差异点
  • SQLite数据库实现数据增删改查
  • 【Golang系统开发】搜索引擎(2) 压缩词典
  • clickhouse修改默认密码
  • 基于java在线捐赠系统设计与实现
  • 【前端】vscode javascript 代码片段失效问题解决
  • AE-卡通人物解说动画视频的制作
  • Linux 查看日志
  • 使用IO多路复用select完成TCP循环服务器接收客户端消息并打印
  • unity之Input.GetKeyDown与Input.GetKey区别
  • excel 核心快捷键用法
  • postgresql
  • AutoSAR配置与实践(基础篇)3.2 BSW中的I/O架构和模块详解
  • 基于Java+SpringBoot+Vue的学校田径运动会管理系统【源码+论文+演示视频+包运行成功】
  • 使用 Visual Studio Code Docker 工具调试 .NET 容器
  • AI引擎助力,CamScanner智能高清滤镜开启扫描新纪元!
  • opencv进阶07-支持向量机cv2.ml.SVM_create()简介及示例