gpt4 book ai didi

使用 Linux C 程序检查是否存在并读取/处理文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:26 24 4
gpt4 key购买 nike

我想知道如何检查存在和读取文件(可能使用 C linux 内核函数)/proc/mtd 和/proc/partitions 在我用 C 开发的程序(用于 OpenWrt)中,而不使用 fopen,fread,。 .. 功能?

预先感谢您的帮助

最佳答案

要确定文件是否存在,您可以尝试获取文件的统计信息(创建时间、保护等)。这不需要您打开或阅读文件的内容。错误代码会告诉您是否只是没有执行该操作的权限,或者该文件是否不存在。

至于阅读没有任何标准的打开和阅读功能,为什么?!不要试图重新发明轮子。

关于使用 Linux C 程序检查是否存在并读取/处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9225611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com