
写一个简单的 C++ 日志库 - cllogger
文章平均质量分 95
0x0007
“Simplicity is the ultimate sophistication.” - Leonardo da Vinci
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
写一个简单的 C++ 日志库 - cllogger(3)- CRT
Microsoft C 运行时库 (CRT)。为了提高C语言的开发效率,C标准定义了一系列常用的函数,称为C库函数。C标准仅仅定义了函数原型,并没有提供实现。因此这个任务留给了各个支持C语言标准的编译器。每个编译器通常实现了标准C的超集,称为C运行时库(C Run Time Library),简称CRT。对于VC++编译器来说,它提供的CRT库支持C标准定义的标准C函数,同时也有一些专门针对Windows系统特别设计的函数CRT 和 API 及操作系统之间的关系。原创 2024-03-20 23:57:46 · 1101 阅读 · 0 评论 -
写一个简单的 C++ 日志库 - cllogger(2)- 日期时间
接,我们定义了日志的基础信息,接下来就开始完成日志输出部分。这个内部接口,将完成数据的格式化,写入文件、输出到控制台等功能。其他参数较为简单,让我们看看参数 timestamp,它的类型是是什么?原创 2024-03-12 23:37:00 · 854 阅读 · 0 评论 -
写一个简单的 C++ 日志库 - cllogger(1)- enum class
最近看了一些开源项目,他们封装了自己的日志库,各有所长,也温习了很多C++的基础知识,学以致用,从今天开始,从零开始写一个 C++ 的日志库。写日志库不是目的,目的是把技术细节梳理清晰,稳固所学。如果能对你有所帮助,那将是我最开心的事。原创 2024-03-01 17:56:17 · 806 阅读 · 1 评论