|
CDirTools:: Mkdir(QString dir,int mode)
{
QString parentdir;
if(dir.isEmpty())
//如果dir为空串返回失败
return -1;
int result = mkdir(dir,mode);
if(result == -1 && errno == EEXIST) //如果dir目录已经存在,则返回1
return 1;
if(result != -1)
//如果建立成功,则返回0
return 0;
else
{//否则先创建其父目录
KURL u((const char *)dir);
//取得dir的父目录
parentdir = url.directory 页码:[1] [2] [3] [4] [5] [6] 第2页、共6页 |