stat函数为什么老返回错?

djmdjmdjm 2006-03-30 11:14:02
我用open("T060512234556.dat",O_RDWR|O_CREAT|O_NOCTTY)创建一个文件,然后关闭
用stat(filename,&statbuf)总是 返回-1,我无法获取刚才创建文件的属性。
请问我还需要进行什么样的操作?或者注意什么问题?
...全文
248 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
alaiyeshi 2006-03-31
  • 打赏
  • 举报
回复
filename的里面是什么?
open成功了么?
fierygnu 2006-03-30
  • 打赏
  • 举报
回复
看stat返回后的errno值,用perror打印处理。

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧