C++ 极简模式的日志

// 写日志到文件(简单版)

void writeLog(const std::string& msg)

{

// 1. 获取当前时间

time_t now = time(0);

char timeBuf20;

tm localTime;

localtime_s(&localTime, &now); // Windows 安全版

strftime(timeBuf, sizeof(timeBuf), "%Y-%m-%d %H:%M:%S", &localTime);

// 2. 打开日志文件(追加模式)

std::ofstream ofs("config.log", std::ios::app);

// 3. 写入:时间 + 消息

ofs << "" \<\< timeBuf \<\< " " << msg << std::endl;

}

相关推荐
by2099941 分钟前
从结构体到对象:正式学习C++类的骨架、封装与this指针
c++·经验分享·学习
2601_962218612 小时前
C语言中三种库的编译和使用方法
开发语言·c++
jimy12 小时前
派生类重写基类虚函数(二):override的作用
开发语言·c++
ebiobiz2 小时前
基于 GD32 Embedded Builder (GEB) 与 Nimmake 的 MCU 工程搭建指南
c++·python·单片机·嵌入式硬件·mcu
hetao17338372 小时前
2026-09-29 hetao1733837 的刷题记录
c++·算法
:mnong2 小时前
几何内核“四大金刚“:ACIS、Parasolid、CGM、Open CASCADE 核心特征深度解析
c++·cad·cax
by209993 小时前
从 malloc/free 到 new/delete:真正理解 C++ 中的内存管理与对象生命周期
c语言·c++·经验分享·动态内存管理
m0_380743873 小时前
Qt侧边栏布局的实现示例
开发语言·c++
汉克老师4 小时前
GESP2026年9月认证C++五级( 第三部分编程题(1、哥德巴赫猜想))精讲
c++·gesp·小学生·学c++编程
小灰灰搞电子4 小时前
C++ final 关键字详解:从虚函数到类继承的完整指南
c++·final