mobile wallpaper 1
mobile wallpaper 2
mobile wallpaper 3
mobile wallpaper 4
137 字
1 分钟
C++ 文件操作指令 <随缘记录>
2024-11-14
2024-12-05

<随缘记录> 看到哪个就记哪个

fsync#

fsync(fd)

将文件描述符fd关联的文件缓冲区中的数据强制刷新到磁盘,确保数据不会丢失。 调用fsync可以保证数据在断电或程序崩溃时不会丢失。

write#

write(fd, buf, strlen(buf))

尝试将buf指向的字符串写入文件描述符fd。strlen(buf)计算字符串的长度。

if (write(fd, buf, strlen(buf)) == strlen(buf))
{
…………
}

如果write函数返回的值等于strlen(buf),表示数据已经成功写入文件,没有发生截断。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

C++ 文件操作指令 <随缘记录>
https://ericonline.cn/posts/c-文件操作指令/
作者
Eric
发布于
2024-11-14
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录