C++
Myriad_Dreamin
这个作者很懒,什么都没留下…
展开
-
C++为自己的代码写一个简单的自动内存管理!
写模板的时候,模板的限制让YourClass [BUF]mem_pool这样简单的办法失效了,我就问老师该如何捕捉内存然后“自动”管理。老师说:C++的缺陷就在这里,你不能自己让内存释放。于是神说:要让内存管理出现。本文只是简单的内存管理(按照map的能力,同时存在十万级别的指针没有太大问题),如果你想要项目级别的内存管理,还是算了吧。只需要让所有需要内存管理的类继承MemoryManag...原创 2019-03-21 22:52:44 · 447 阅读 · 0 评论 -
[C++/单例模式] QT-Logger的分级管理机制
有没有羡慕过python自带的logging的易用性?这里简单地完成了一个较为高效的模板化分级logger.先理一下思路:1.希望有一个根据字符串索引的单例集合2.希望有一个可以分级的日志管理3.不要写得太长先来设计一下分级管理的标签/* Logger级别 */namespace LoggerFlag { struct logger_flag ...原创 2019-05-29 22:42:59 · 395 阅读 · 0 评论