博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
目录创建
阅读量:4045 次
发布时间:2019-05-24

本文共 1210 字,大约阅读时间需要 4 分钟。

2014年3月24日11:38:26

目录创建

1、使用VS2008创建一个带预编译头的控制台项目。

2、源文件内容:

#include "stdafx.h" #include 
#include
#include
#include
using namespace std;bool protectLogDir(char * strNowDirName){ char strDirName[_MAX_PATH] = {0}; strcpy(strDirName,"CenterTransLog"); bool bSuc1 = false; if(0 == _mkdir(strDirName)) { printf("创建一级目录成功\n"); bSuc1 = true; } else { if(EEXIST == errno) { printf("一级目录存在\n"); bSuc1 = true; } else { printf("创建一级目录失败\n"); bSuc1 = false; } } if(!bSuc1) return false; tm * pNowTm; time_t nowTime; nowTime = time(NULL); pNowTm = localtime(&nowTime); char strTmp[40]={0}; sprintf(strTmp,"\\%04d%02d",pNowTm->tm_year+1900,pNowTm->tm_mon+1); strcat(strDirName,strTmp); bool bSuc2 = false; if(0 == _mkdir(strDirName)) { printf("创建二级目录成功\n"); bSuc2 = true; } else { if(EEXIST == errno) { printf("二级目录存在\n"); bSuc2 = true; } else { printf("创建二级目录失败\n"); bSuc2 = false; } } strcpy(strNowDirName,strDirName); return bSuc2;}int main( void ) { char ch; char strDirName[_MAX_PATH] = {0}; if(!protectLogDir(strDirName)) { printf("创建目录失败\n"); } else { printf("%s\n",strDirName); } printf("程序结束\n"); cin>>ch; return 0; }

转载地址:http://gcwci.baihongyu.com/

你可能感兴趣的文章
JVM性能调优
查看>>
JVM调优总结
查看>>
Redis与Memcached的区别
查看>>
WebSocket(1)-- WebSocket API简介
查看>>
WebSocket(2)--为什么引入WebSocket协议
查看>>
WebSocket(3)-- WebSocket协议简介
查看>>
WebSocket(4)-- WebSocket与TCP、Http的关系
查看>>
TCP/IP, WebSocket 和 MQTT
查看>>
CentOS、Ubuntu、Debian三个linux比较异同
查看>>
javascript闭包和闭包的几种写法及用途
查看>>
Js作用域与作用域链详解
查看>>
nginx下 499错误
查看>>
网络性能测试工具iperf详细使用图文教程
查看>>
MacOSX上ab并发测试常见报错及解决办法
查看>>
为你的网站开启 gzip 压缩功能(nodejs、nginx)
查看>>
网页性能管理详解
查看>>
try catch 对代码运行的性能影响
查看>>
Koa框架实践与中间件原理剖析
查看>>
node.js 资料收集
查看>>
解除 Linux 系统的最大进程数和最大文件打开数限制
查看>>