一次被驳回的没法看C++日志模块
来源:互联网 发布:淘宝直通车怎么进入 编辑:程序博客网 时间:2024/06/09 20:22
#include "LOG.h"LOG::LOG(string folderName){this->currentDate = getCurrentDate();//判断日志目录是否存在 if(_access(folderName.data(),0) != 0)_mkdir(folderName.c_str());folderName =folderName+"//"+currentDate; if(_access(folderName.data(),0) != 0)_mkdir(folderName.c_str());this->folderName = folderName; }LOG::~LOG(){}string LOG::getCurrentTime(){time_t t = time(0); char tmp[64];string strt;strftime( tmp, sizeof(tmp), "%H:%M:%S",localtime(&t) );strt = tmp;return strt;}void LOG::writeLog(string fileName,string info,string file,int liner){currentTime = getCurrentTime();this->filePath = folderName+"//"+fileName;this->m_outputFile = new fstream; string strname;strname= filePath+".txt";const char* c_s = strname.c_str(); m_outputFile->open(c_s,ofstream::out|ofstream::app); //打开日志文件*m_outputFile<<"["<<currentTime<<"]:"<<info<<endl<<"\t@"<<file<<"---->line:"<<liner<<endl;delete m_outputFile; }string LOG::getLogInfo(){string str;str=" ";return str;}string LOG::getCurrentDate(){time_t t = time(0); char tmp[64];string strt;strftime( tmp, sizeof(tmp), "%Y-%m-%d",localtime(&t) );strt = tmp;return strt;}
test.c
#include "iostream"#include "LOG.h"using namespace std;int main(){LOG logg("log");logg.writeLog("socket","萨卡迪卡",__FILE__,__LINE__);return 0;}
0 0
- 一次被驳回的没法看C++日志模块
- C 实现的 日志模块
- 日志模块的C语言实现
- 日志模块的C语言实现
- C语言实现的日志模块
- 愤怒的时空裂缝你们可是没法看了什么
- 驳回
- 今天系分评审被驳回的感悟
- 女人看一次哭一次的文章
- C语言日志模块zlog
- 一次网络故障的解决日志
- 一次诡异的日志死锁
- python的日志模块
- 谁说200万相素以下的的手机照相效果没法看[附图]!
- log4j日志信息没法像配置的样子显示到控制台或log文件中。
- 关于activiti驳回等功能的封装
- 关于activiti驳回等功能的封装
- 关于activiti驳回等功能的封装
- Swift通过tabbar搭建主界面
- java内存空间详解
- 题目1519:合并两个排序的链表 九度 本地通过 参考别人的
- APK文件名不得有空格
- hdu 2203 亲和串
- 一次被驳回的没法看C++日志模块
- 关于ps切图的一款好用插件(cutterman),亲测好用
- Xcode8 iOS10上关于NSPhotoLibraryUsageDescription、NSCameraUsageDescription、
- javascript学习笔记(廖雪峰javascript教程)
- 利用js实现鼠标切换控件背景图片
- MFC编程学习过程记录
- 继承与组合实现软件复用
- Android自定义Notification并没有那么简单
- 使用AlertController出现:Warning: Attempt to present <UIAlertController: 0x7a961600>