c++ 以当前时间为文件名打印日志
打印日志的方法很多,现成的库也很多,但是最简单的日志信息输出,自己造个方法就可以了,
将常使用的功能,代码如下:
#include <time.h>//输入保存目录,要写进文件的字符串
void LogOut(string sDir, string strOut)
{char pStrPath1[32];time_t currTime;struct tm *mt;currTime = time(NULL);mt = localtime(&currTime);//根据日期生成文件名sprintf(pStrPath1, "\\%d%02d%02d%02d%02d%02d.txt", mt->tm_year + 1900, mt->tm_mon + 1, mt->tm_mday, mt->tm_hour, mt->tm_min, mt->tm_sec);//创建文件并保存内容ofstream outFile;string strName = pStrPath1;if (1 > sDir.size()){return;}sDir += strName;outFile.open(sDir);outFile << strOut << endl;outFile.close();
}
c++ 以当前时间为文件名打印日志相关推荐
- 打印日志的10个建议
2019独角兽企业重金招聘Python工程师标准>>> 1,工欲善其事,必先利其器 很多程序员可能都忘了记录应用程序的行为和当前活动是多么重要.有的人很高兴的就在代码里加上了这么句: ...
- log日志:打印日志到控制台、文件、日志文件分区、打印错误日志到文件
springboot默认会加载classpath:logback-spring.xml文件 如果需要自定义文件名称,在application.properties中配置logging.config 选 ...
- php curl请求 和 打印日志
//打印日志(参数:url为路径+文件名+后缀,data为日志所有内容)function print_log($url,$data){$file = fopen($url,"a") ...
- 详解printf重定向到文件中,打印日志的实现
printf是将信息打印到终端,但是有时当我们需要打印的信息比较多时,终端无法将所有信息都能够保留在屏幕上,这样我们就不能在终端获取我们想要的信息了,重定向很好的帮我们解决了这个问题,下面我就通过重定 ...
- 使用log4js打印日志
使用log4js打印日志 不管在做任何开发的时候,打印日志都是很重要的功能. 在Node.js中,最普通的打日志的方式就是console.log. 如果要写到文件中,或者是要跟高级的log系统对接,我 ...
- python打印日志logbook
1. 自定义输入日志格式 log.py import os import sys import logbook from logbook import Logger,StreamHandler,Fil ...
- 【log4j2打印日志】指定日志打印到指定文件
背景:为了更加方便查看针对的某些日志,log4j2记录 某一个类某些方法打印的日志到指定文件. 第一步:配置log4j2.xml <?xml version="1.0" en ...
- linux c打印日志文件,linux c下log输出代码模板示例代码
前言 本文主要介绍了关于linux c下log输出代码模板的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 模板 模本分为两个文件:log.c和log.h. log.c /* ...
- html打印日志_SpringBoot 2.X Kotlin系列之AOP统一打印日志
在开发项目中,我们经常会需要打印日志,这样方便开发人员了解接口调用情况及定位错误问题,很多时候对于Controller或者是Service的入参和出参需要打印日志,但是我们又不想重复的在每个方法里去使 ...
- log4j无法打印日志的问题
http://www.webspherechina.net/club/thread-11960-1-1.html 这个问题提出来一直没人解决,最后找到毛病了,发在这里 ...
最新文章
- [html] 你觉得写Html难吗?难在哪?为什么?
- url主机域名可以省略_从输入url到页面完成加载发生了什么
- 14-容器网络之host和none
- StringBuffer append整数0001的问题
- java web程序设计教程范立锋 最后的图书馆理系统_JavaWeb程序设计 习题参考答案(第7章)...
- asp Upload
- IntelliJ IDEA-遇见的问题总结
- 华为最新人事调整:余承东任智能汽车解决方案 BU CEO;美团悄悄更换抽佣规则,佣金不降反升;Scala 3 正式发布|极客头条...
- nmon结果分析工具_Jmeter测试工具实践:如何为Jmeter开发测试插件定制专属取样器?...
- python manager_详解Python的Django框架中Manager方法的使用
- python案例小游戏
- flutter 报错 type ‘int‘ is not a subtype of type ‘String‘ 奇葩经历
- Java 验证身份证号码
- 从贝叶斯滤波到无迹卡尔曼滤波
- 运维工程师主要是做什么的?和网络工程师有啥区别?
- 冷风骑车与贝多芬的命运交响曲
- 【SQL必知必会】002-基础篇:了解SQL:一门半衰期很长的语言
- 分时系统和实时系统(操作系统)
- 我的世界java爱暮色森林秋季,Minecraft1.12.2暮色森林暮色恶魂简单攻略
- “大湾区杯”金融数学建模赛后闲谈
热门文章
- 服务器内存 知乎_巨炮快评! 篇六:16核32线程384GB内存!双路Intel至强数据服务器拆解...
- php把字符串改成utf8,PHP将字符串改成UTF8的方法
- 项目的webinf文件在哪_PMP章节练习(第四章:项目整合管理)
- mysql拼装字段_Mysql 实现字段拼接的三个函数
- 商务英语还是计算机专业好,是读广东外语外贸大学计算机专业好还是广东工业大学计算机专业好...
- 为什么jar包代码与源代码不一致_Jacoco代码覆盖率工具
- beautifulsoup_Py之Beautiful Soup:Beautiful Soup 4.2.0的简介、安装、使用方法
- iframe 返回上一页_Swagger权限认证上:基于Apache Shiro
- 外观模式又叫门面模式?
- JAVA基础(4/17)-基本语法_流程控制