社区
其它技术问题
帖子详情
什么原因造成文件创建不成功?
wangxuerui2006
2010-03-09 10:53:30
通过 FILE或ofstream创建文件,例FILE *fp = fopen("/tmp/abc","a+");
在什么情况下会出现fp==NULL,即创建失败的情况?
...全文
160
10
打赏
收藏
什么原因造成文件创建不成功?
通过 FILE或ofstream创建文件,例FILE *fp = fopen("/tmp/abc","a+"); 在什么情况下会出现fp==NULL,即创建失败的情况?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
野男孩
2010-03-09
打赏
举报
回复
磁盘满
没权限
文件已经被别人独占打开
文件句柄限制
楼下继续补充。。
cattycat
2010-03-09
打赏
举报
回复
权限不够,文件不存在,系统资源不够等原因。
赵4老师
2010-03-09
打赏
举报
回复
磁盘空间满也算是一种情况。
superlee19
2010-03-09
打赏
举报
回复
用GetLastError可以查看到错误码
r11222
2010-03-09
打赏
举报
回复
楼上都正解, 回复内容太短了!
猫已经找不回了
2010-03-09
打赏
举报
回复
权限不够,文件已被打开都有可能。
yxwsbobo
2010-03-09
打赏
举报
回复
很多,系统资源不够,目标文件已经被其他程序独占,自己没有权限,文件不存在,自己程序存在漏洞等等
老吴笔记
2010-03-09
打赏
举报
回复
当创建不成功的时候也就创建不成功了
例如文件正在被其它进程访问
kevinwang2009
2010-03-09
打赏
举报
回复
是否拥有创建文件目录的写权限;
findcsdn
2010-03-09
打赏
举报
回复
磁盘磁道物理损坏了。
mysql无限重启_Mysql无限重启问题可能
原因
_MySQL
博客指出因误删mysql.sock文件,重启mysql后出现无限重启现象,查看/tmp文件夹中该文件一会有一会无。经分析,
原因
是磁盘空间不足,导致mysql.sock
文件创建
不
成功
。清理磁盘空间后,Mysql正常启动
成功
。
php怎么创建一个文件,Php创建一个文件,如果不存在
作者分享了尝试通过PHP动态创建.js文件并写入内容的过程,代码执行不
成功
,寻求帮助解决
文件创建
问题。讨论了可能的
原因
和如何检查文件权限和可读性。
Qt:路径问题小结
本文围绕Qt项目中的路径问题展开。先介绍绝对路径与相对路径概念,解释了“./”和“:/”含义,分析QFile加载文件不
成功
的
原因
。还列举了Qt常用获取路径的函数,最后阐述Qt资源系统,包括qrc
文件创建
方法,强调使用别名可避免资源文件路径改变时修改源代码。
[HDF5]如何判断HDF5
文件创建
和数据写入是否
成功
本文介绍了如何通过HDF5的返回值判断
文件创建
及数据写入是否
成功
的方法。包括直观判断与通过H5Fopen/H5Dopen2函数返回值判断的技巧,并解释了herr_t与hid_t两种返回值类型的作用。
Java 修改文件时间不生效以及解决办法
本文介绍了一个常见的Java编程问题——修改文件更新时间不生效的
原因
及解决办法。通过分析,指出问题在于文件流创建过程覆盖了设置的时间。解决方案是在
文件创建
成功
后再进行时间设置。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章