首页 > 编程语言 > 详细

c++ 在windows下建立目录

时间:2015-03-30 12:47:10      阅读:281      评论:0      收藏:0      [点我收藏+]
#include <direct.h>
#include <stdlib.h>
#include <stdio.h>

int main( void )
{
    if( _mkdir( "\\testtmp" ) == 0 )
    {
        printf( "Directory ‘\\testtmp‘ was successfully created\n" );
        system( "dir \\testtmp" );
        if( _rmdir( "\\testtmp" ) == 0 )
            printf( "Directory ‘\\testtmp‘ was successfully removed\n"  );
        else
            printf( "Problem removing directory ‘\\testtmp‘\n" );
    }
    else
        printf( "Problem creating directory ‘\\testtmp‘\n" );

    getchar();
    return 0;
}

默认会在当前工作盘中添加。 _mkdir 运行失败会返回-1 并设置errno

EEXIST

路径未被创建因为路径名已经存在。与文件,路径或者驱动器同名

ENOENT

路径不存在

例如:程序工作在D盘  实际目录是“D:\\testtemp”

         _rmdir()  同理

c++ 在windows下建立目录

原文:http://www.cnblogs.com/mycway/p/4377643.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!