Sherlock的程序人生
摘要: 一、PIMPL机制 PIMPL ,即Private Implementation,作用是,实现 私有化,力图使得头文件对改变不透明 ,以达到解耦的目的 pimpl 用法背后的思想是把客户与所有关于类的私有部分的知识隔离开。由于客户是依赖于类的头文件的,头文件中的任何变化都会影响客户,即使仅是对私有节 阅读全文
posted @ 2020-05-10 10:42 sherlock_lin 阅读(1546) 评论(0) 推荐(1)
摘要: 对于一般的log,使用 qInstallMessageHandler 重定向到文件即可,甚至可以根据日志等级,分类存储。但是并不是适用所有情况,比如,程序运行时动态创建模块,而每个模块需要创建不用的日志记录。参考Qt的 QDebug 代码,重新编写日志模块。 阅读全文
posted @ 2020-05-10 09:34 sherlock_lin 阅读(912) 评论(0) 推荐(0)