Tagged With: c/c++
突破 static 的作用域限制
开源库往往会带给我们极为舒适的使用体验,这是因为它们有着封装良好的接口以及完善的功能实现。不过在某些情况下,我 … Continue reading
复用 ostream 实现日志类
Bjarne 老爷子教导我们:要忘记 stdio.h,改用 iostream。于是,有了我这个日志类。主要站在 … Continue reading
封装
其实我一直觉得封装(encapsulation)是一个有些装逼成分在里面的词汇,因为我总觉得这东西带了些软件工 … Continue reading
轻量级泛型
我必须承认,一直以来我对模板和泛型有着相当的敌意。从客观上来讲,我先前的工作环境(移动设备)限制了模板的使用; … Continue reading
我的 template 历程
2004 年我初学 C++ 的时候,便接触了“泛型编程”(Generic Progra … Continue reading