社区
C语言
帖子详情
关于调用_mkdir的失败处理
fancy_zhh
2003-09-29 10:29:57
关于调用_mkdir的失败处理
if ( _mkdir(willcreatepath)==-1 ) { //create path error
switch(errno) {
case EEXIST:ShowMessage("路径已经存在"); break;
case ENOENT:ShowMessage("错误"); break;
default: break;
}
如果路径已经存在,那么我调用后应该显示"路径已经存在"
但是它却执行到了default那一块
...全文
277
4
打赏
收藏
关于调用_mkdir的失败处理
关于调用_mkdir的失败处理 if ( _mkdir(willcreatepath)==-1 ) { //create path error switch(errno) { case EEXIST:ShowMessage("路径已经存在"); break; case ENOENT:ShowMessage("错误"); break; default: break; } 如果路径已经存在,那么我调用后应该显示"路径已经存在" 但是它却执行到了default那一块
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fancy_zhh
2003-09-29
打赏
举报
回复
没人知道吗?
doer_ljy
2003-09-29
打赏
举报
回复
#include <errno.h>
我试过,没问题。
我的程序
#include <direct.h>
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
void main( void )
{
if ( _mkdir("c:\\ljy")==-1 )
{ //create path error
switch(errno)
{
case EEXIST:printf("路径已经存在"); break;
case ENOENT:printf("错误"); break;
default: break;
}
}
}
doer_ljy
2003-09-29
打赏
举报
回复
你的操作系统
fancy_zhh
2003-09-29
打赏
举报
回复
我也试了,根本不行
老样子,它执行的是default语句
我COPY了试的
【Python】告别 `os.makedirs`:深入探索 `pathlib.Path.
mkdir
` 的现代化目录管理
本文深入探讨了Python中现代化目录管理工具pathlib.Path.
mkdir
的核心优势,对比了其与传统os.makedirs的区别。文章详细解析了
mkdir
方法的parents与exist_ok参数组合,并通过实战案例展示了如何构建项目结构、
处理
异常及规避常见问题,旨在帮助开发者编写更简洁、健壮且跨平台的Python代码。
9、Linux文件操作与管理全解析
本文详细解析了Linux系统中的文件和目录操作与管理,涵盖基于文件描述符创建文件流、文件和目录的维护操作、目录扫描技术、错误
处理
机制以及/proc文件系统的使用。文章通过示例代码和流程图展示了如何实现目录扫描程序,并提供了系统
调用
和函数的使用步骤及注意事项,适用于Linux开发和系统管理场景。
php
mkdir
失败
原因,php
mkdir
失败
怎么办
php
mkdir
失败
的解决办法:首先登录服务器;然后在root下给要创建文件夹的目录授权为“chmod 777 parpath”;最后再运行一下
mkdir
代码即可。推荐:《PHP视频教程》php在linux下
mkdir
失败
的解决方法最近要做一个网站,后台里需要用户手动创建文件夹,网站写完后,在windows下跑得很好,结果一传到服务器上就出问题了,在手动创建文件夹时,没有报错,但进入那个目录,却...
java
mkdir
失败
_java – 在ant中的
mkdir
失败
.我该如何
处理
这个错误
Apache Ant
Mkdir
任务
调用
的是File.
mkdir
s()方法,即vulnerable to race conditions.File.
mkdir
s()不是原子操作 – 我猜它是作为一系列
mkdir
调用
实现的.在远程filsystem的情况下,您的主机很有可能在File.
mkdir
s()操作过程中意识到文件系统更改并且它
失败
.Ant似乎试图修复它,因为
Mkdir
代码在1.8.0中已经改...
c语言
mkdir
函数,c函数
mkdir
无法创建目录,该怎么
处理
c函数
mkdir
无法创建目录我写了个函数,创建个目录,把生成的uuid写进去。但是
mkdir
返回-1,没有创建成功,这是什么原因各位大牛,当前我是root用户,系统是centosvoidwriteUuidInfo_info(){FILE*fp=popen("uuidgen","r");//打开管道,执行命令,生成uuidcharbuffer[MAX_NAME_LENGTH]={0}...
C语言
70,037
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章