- 博客(3)
- 收藏
- 关注
原创 2、标准IO
FILE 指针的作用相当于文件 IO 中的文件描述符, 对于标准 I/O 库函数来说, 它们的操作是围绕 FILE 指针进行的, 当使用标准 I/O 库函数打开或创建一个文件时, 会返回一个指向FILE 类型对象的指针(FILE *), 使用该 FILE 指针与被打开或创建的文件相关联, 然后该FILE 指针就会被用于后续的标准 I/O 操作(使用标准 I/O 库函数进行 I/O 操作)。返回值:调用成功时返回写入的数据项的数目(数据项数目并不等于实际写入的字节数, 除非参数size 等于 1);
2023-07-05 22:58:29
55
原创 1、文件IO
offset:偏移量,字节单位,可以正负。= 0,在阻塞模式下表示到达文件末尾或者没有数据可读,并调用阻塞;返回值:>=0表示执行成功,返回写入的字节数,返回-1表示出错。返回值:成功返回int型文件描述符,出错返回-1。SEEK_CUR:相对于当前的文件读写指针位置。-1 ,出错,在阻塞模式下表示没有数据可读。返回值:成功返回当前位移大小,失败返回-1。返回值:成功返回0,出错返回-1。buf:缓存区,存放要写入的数据。buf:缓存区,存放读到的内容。flags:文件打开方式。> 0,表示读到的字节数;
2023-07-05 22:50:39
68
原创 RK3568开发板部署QT,遇到buildroot编译rsync错误问题
自行下载bzip2 1.0.6和popt 1.16安装包,放到/buildroot/dl 目录。遇到popt和bzip2编译失败问题。原因是因为buildroot下载的这两个安装包不是压缩问题,是xml文件。链接:https://pan.baidu.com/s/1hQw77CIt4tCeuCNIt0GUug。链接:https://pan.baidu.com/s/1qPOVYjb-XuoHR9o21dpSjQ。1、首选buildroot勾选rsync,但是编译的时候遇到很多问题:如。
2023-03-10 09:36:37
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人