社区
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那一块
...全文
215
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了试的
解决“_
mkdir
无法识别空格目录“问题
在C++编程里,有时候需要创建一个文件夹,通常使用库函数_
mkdir
(const char* dirname)来新建一个文件夹,该库函数每次只能创建一个文件夹,不能级联创建。若要级联创建文件,则请用递归方式或者for循环方式
调用
_
mkdir
()。空格的等效替换为\40.
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中已经改...
rootfs下目录的建立--sys_
mkdir
()
参考文章 http://blog.csdn.net/new_abc/article/details/7688880 http://blog.csdn.net/new_abc/article/details/7689137 http://blog.csdn.net/new_abc/article/details/7712715 a. rootfs注册和挂载后,会先建立几个目录,之后
php
mkdir
失败
原因,PHP
mkdir
()无写权限的问题解决方法
PHP
mkdir
()无写权限的问题解决方法发布于 2014-11-27 10:35:16 | 217 次阅读 | 评论: 0 | 来源: 网友投递PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预
处理
器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后...
C语言文件操作 fopen, fclose,
mkdir
(打开关闭文件,建文件夹,判断文件是否存在可读或可写)
1.建文件夹 int _
mkdir
(const char *path,mode_t mode); 函数名: _
mkdir
功 能: 建立一个目录 用 法: int _
mkdir
( const char *dirname ); 头文件库:direct.h 返回值:创建一个目录,若成功则返回0,否则返回-1 ===========================
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章