摘要: 引言在我的上一篇博客中,讲述了swap函数。原本swap只是STL的一部分,而后成为异常安全性编程的脊柱,以及用来处理自我赋值可能性。一、swap函数标准库的swap函数如下:1 namespace std {2 template3 void swap(T &a, T& b)4 ... 阅读全文
posted @ 2014-12-26 14:38 依然冷月 阅读(243) 评论(1) 推荐(0) 编辑
摘要: 出处:http://www.cnblogs.com/gnuhpc/1.简介这个机制是Private Implementation的缩写,我们常常听到诸如“不要改动你的公有接口”这样的建议,所以我们一般都会修改私有接口,但是这会导致包含该头文件的所有源文件都要重新编译,这会是个麻烦事儿。Pimpl机制... 阅读全文
posted @ 2014-12-26 13:48 依然冷月 阅读(168) 评论(0) 推荐(0) 编辑