
------【c/c++】
四平马
这个作者很懒,什么都没留下…
展开
-
c++ 实现defer
看到一篇文章,讲如何在 Objective-C 的环境下实现 defer,深受启发。所以在c++下实现了一个版本,效果还不错。原创 2017-03-15 00:42:19 · 1532 阅读 · 1 评论 -
使用 include-what-you-use 检测冗余头文件
使用 include-what-you-use 检测头文件原创 2017-04-14 16:44:15 · 6194 阅读 · 0 评论 -
C++实现序列的全排列
C++ STL中提供了std::next_permutation与std::prev_permutation可以获取数字或者是字符的全排列,每次函数调用获取下一次排列结果。尝试自己也实现了一下,功能跟库函数不同。原创 2017-08-25 10:47:52 · 1763 阅读 · 0 评论 -
类模板的static成员实例化
转一篇模板类静态方法的文章,收藏一下与任何其他类相同,类模板可以声明 static 成员:template <typename T>class Foo {public: static std::size_t count() { return ctr; } void addctr() { ctr++; } ...转载 2018-10-18 13:44:26 · 946 阅读 · 0 评论