摘要: 1,模板实例化机制是一种基本的递归语言机制,可以用于在编译期执行复杂计算。2,枚举值和静态常量在原来的C++编译器中,在类声明的内部,枚举值是声明"真常值"(常量表达式)的唯一方法。然而现在C++的标准化过程引入了在类内部对静态常量初始化的概念。该版本存在一个缺点:静态成员变量只能是左值。因此如果具有如下一个声明:void foo(int const&);传入静态成员版foo(Pow3::resu... 阅读全文
posted @ 2016-11-07 22:41 细雨细语 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1,名称模板参数template <typename PolicySetter1 = DefaultPolicy1, typename PolicySetter2 = DefaultPolicy2, typename PolicySetter3 = DefaultPolicy3, typename 阅读全文
posted @ 2016-11-07 14:31 细雨细语 阅读(96) 评论(0) 推荐(0) 编辑