read()函数:读文件函数
1,头文件:
#include <unistd.h>
2,函数声明:
ssize_t read(int fd, void * buf, size_t count);
3,函数说明:
read()会把参数fd 所指的文件传送count 个字节到buf 指针所指的内存中. 若参数count 为0, 则read()不会有作用并返回0.
4,返回值:
返回实际读取到的字节数, 如果返回0, 表示已到达文件尾或是无可读取的数据,此外文件读写位置会随读取到的字节移动
5,错误代码
当有错误发生时则返回-1, 错误代码存入errno 中, 而文件读写位置则无法预期.
EINTR 此调用被信号所中断.
EAGAIN 当使用不可阻断I/O 时(O_NONBLOCK), 若无数据可读取则返回此值.
EBADF 参数fd 非有效的文件描述词, 或该文件已关闭.
read()函数:读文件函数相关推荐
- PHP使用feof()函数读文件的方法
这篇文章主要介绍了PHP使用feof()函数读文件的方法,以实例形式对比了正确与错误的用法,阐明了feof()函数的使用技巧,需要的朋友可以参考下 本文实例讲述了PHP使用feof()函数读文件的方法 ...
- C++:用ReadFile函数读文件 (附完整源码)
C++:用ReadFile函数读文件 BOOL Read(char *filePath) {HANDLE pFile;DWORD fileSize;char *buffer,*tmpBuf;DWORD ...
- 用c语言对文件的写入和保存,C++_C语言中对文件最基本的读取和写入函数,C语言read()函数:读文件函数( - phpStudy...
C语言中对文件最基本的读取和写入函数 C语言read()函数:读文件函数(由已打开的文件读取数据)头文件: #include 定义函数: ssize_t read(int fd, void * buf ...
- matlab读文件函数程序,Matlab 文件读写函数
MATLAB中的文件 m文件: 命令行方式程序可读性差,而且不能存储,对于复杂的问题,应编写成能存储的程序文件.包含matlab语言代码的文件称为m文件,其扩展名为m. 用户如想灵活应用matlab去 ...
- python提供了3个常用的读文件函数、分别是,Python3 对文件操作
在计算机系统中,以硬盘为载体存储在计算机上的信息集合称为文件.文件可以是文本文档.图片.声音.程序等多种类型.在编程时经常要对文件进行读写等操作, 从程序员的视角可以把文件理解为是连续的字节序列,进行 ...
- php 文件保存函数,PHP文件函数
PHP文件函数 函数 描述 PHP basename()返回路径中的文件名部分.3 chgrp()改变文件组.3 chmod()改变文件模式.3 chown()改变文件所有者.3 clearstatc ...
- C语言read()函数:读文件函数(由已打开的文件读取数据)
相关函数:readdir, write, fcntl, close, lseek, readlink, fread 头文件:#include <unistd.h> 定义函数:ssize_t ...
- C语言read()函数:读文件函数
头文件:#include <unistd.h> 定义函数:ssize_t read(int fd, void * buf, size_t count); 函数说明:read()会把参数fd ...
- PHP feof() 函数读文件的使用
(PHP 4, PHP 5) feof - 测试文件指针是否到了文件结束的位置 如果服务器没有关闭由 fsockopen() 所打开的连接,feof() 会一直等待直到超时而返回TRUE.默认的超时限 ...
最新文章
- CSS属性disabled和readonly的区别是什么
- java byter是字节吗_GitHub - XXQAQ/Byter: 字节对象转换框架,一个基于字节的 Gson/FastJson...
- 什么是Scanner?next()和hasNext() ? nextLine()和hasNextLine()?
- TfidfVectorizer中的参数norm默认值是l2
- Qt学习(二):菜单栏、工具栏和对话框
- 谷歌加载web workers问题
- boost::polygon模块实现多边形间隔相关的测试程序
- linux 的 usr 文件
- python读写文件操作_详解Python文件读写操作
- dede无法在这个位置找到head.html2,织梦搜索:DedeCMS 提示信息
- SQLLoader1(简单测试,以控制文件方式导入数据)
- 为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
- 转换为正整数_进制之间的转换
- Django 【第一篇】基础
- Restorator 2007 Build 1709 韦斯特*金 汉化版
- Python学习笔记(15)-Python代码转换为exe可执行程序详解
- 记录List做分页、模糊搜索、时间排序
- 2. 查询表product——统计所有库存商品的总价值
- C#怎么判断是鼠标左键单击还是右键单击?
- Cherry键盘-windows键-没反应