unix中read和pread有什么区别?
发布时间:2020-12-15 19:51:49 所属栏目:安全 来源:网络整理
导读:unix中的read()和pread()之间的区别是什么? 在他们之间选择时,应该考虑几点? 我对他们之间的差异进行了搜索,但没有结果。 Pread()像read()一样工作,但是从文件中的指定位置读取,而不修改文件指针。 当您需要重复读取固定偏移量的数据(例如指向文件中的
unix中的read()和pread()之间的区别是什么?
在他们之间选择时,应该考虑几点? 我对他们之间的差异进行了搜索,但没有结果。
Pread()像read()一样工作,但是从文件中的指定位置读取,而不修改文件指针。
当您需要重复读取固定偏移量的数据(例如指向文件中的单个记录的数据库索引)时,可以使用它来保存seek()调用。 如果您知道数据是顺序的或者pread(),或者可以计算读取的偏移量,那么基本上使用read()。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- JBoss调用Webservice出现org.jboss.ws.core.jaxws.spi.Prov
- angularjs – Ionic2 – 以编程方式滚动离子滚动
- angular – ngrx /存储在动作/效果UI通知之后
- MVC中bootstrap循环绑定数据源
- scala – java.lang.IllegalArgumentException:BasicBSONL
- AngularJS 学习笔记 (六) 基本概念和用法 之 Service与Pr
- 在AngularJS中的另一个控制器中使用控制器
- scala – 从java.lang.Iterator创建一个不可变的列表
- 在模板驱动表格Angular2中提交表单后重置表单
- 基于bootstrap实现收缩导航条