zoukankan      html  css  js  c++  java
  • VC创建多级目录

    BOOL ForceCreateDirectory(string strDir) 

      BOOL bRet = FALSE; 
      //确保以""结尾,以创建最后一个目录  
      if(strDir.find_last_of("\") != strDir.length()-1) 
      { 
        strDir.append("\"); 
      } 
      vector<string> dirs;     //存放每一层目录  
      string temp;           //临时变量,存放目录字符串  
      for(size_t i=0; i != strDir.length(); ++i) 
      { 
        if(strDir[i] != '\') 
        { 
          temp += strDir[i]; 
        } 
        else 
        { 
          dirs.push_back(temp); 
          temp += '\'; 
        } 
      } 
      //遍历vector,创建目录  
      for(vector<string>::const_iterator iter=dirs.begin(); iter!=dirs.end(); ++iter) 
      { 
        bRet = CreateDirectory((*iter).c_str(), NULL); 
      } 
      return bRet; 
    }

  • 相关阅读:
    【数据库领域】mysql中in与or对比
    数据库优化
    数据库-索引
    数据库-事务
    数据库-视图
    数据库设计
    数据库编程提高
    数据库高级操作
    数据库基本操作
    with-上下文管理器
  • 原文地址:https://www.cnblogs.com/SimonGao/p/3303369.html
Copyright © 2011-2022 走看看