Skip to content

About

A highly efficient asynchronous logging system written in C++, easily integratable into other projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

AysncLog

用C++编写的轻量级的异步日志库,可迁移性强

简介

1.使用了双向链表作为环形缓冲
2.使用时,既可以使用编译好的.a文件,也可以将log整体复制到要使用的项目中
3.利用log.h预定义的宏即可完成日志的填写,使用较为简单

TODO

1.压力测试的部分
2.对于短时的错误重写还有部分BUG

TIPS

本来对于C++程序中,想要使用std::format进行格式化的输入输出的,但是gcc对std::format的支持不是很完善,所以使用了c风格的格式化输出

About

A highly efficient asynchronous logging system written in C++, easily integratable into other projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages