
c++ stl
文章平均质量分 54
tycoon1988
这个作者很懒,什么都没留下…
展开
-
C++模板元编程(递归-->分解)
最近一直在看STL和Boost,源码里边好多涉及到模板元编程技术,简单了解一下,备忘(Boost Python中的涉及模板元的部分重点关注一下)。范例引入// 主模板templateint N>struct Fib{ enum { Result = Fib1>::Result + Fib2>::Result };};// 完全特化版template <>st原创 2015-04-22 22:49:42 · 742 阅读 · 0 评论 -
模板偏特化 指针 模板萃取 指针
C++相关语法基础模板特化(template specialization)通用模板对于某种特定的类型可能是错误的,所以可能需要对特定的类型单独定义模板的实现。另一方面,可以利用特定类型的特点进行优化。模板特化是指这样一个定义,该定义指定一个或多个模板的形参实际类型或值。 形式如下: template模板名(可以是函数或类)加一对尖括号,尖括号中指定模板形参的实际类型。函数形参原创 2015-04-22 22:29:12 · 3488 阅读 · 0 评论 -
模板的特化,偏特化,实例化
/************************************************************************/ /* 文件名: 模板的特化,偏特化,实例化 创建人: Clark/陈泽丹 描述: 模板特化其实就是模板的特殊处理(调用时需指定类型,然后再特殊问题特殊处理)。 模板偏特化其实就是模板的部份特殊处理(调用时需指定类型,然原创 2015-04-24 09:48:30 · 869 阅读 · 0 评论 -
C++模板 - policy类
http://blog.youkuaiyun.com/zj510/article/details/41963841原创 2015-04-24 09:49:26 · 405 阅读 · 0 评论 -
<STL> pair随笔
pair随笔#include #include using namespace std;templateclass pair1{ public: T1 first; T2 second; //pair1():first(T1()),second(T2()){} pair1():first(),second(){}原创 2015-04-21 22:08:30 · 447 阅读 · 0 评论 -
简单的程序诠释C++ STL算法
http://blog.youkuaiyun.com/column/details/stlalgorithms.html原创 2015-04-21 22:10:14 · 410 阅读 · 0 评论