随笔分类 -  深入实践C++模板编程

摘要:1. 类型无关的数据结构​​在一个类模板内出现的自身模板名,等价于该模板被调用时所产生的实例。123456templatestructlist_node{T value;list_node *next;//此处list_node等价于list_node}​​如果类模板参数有默认值,则在实参列表中可将... 阅读全文
posted @ 2014-11-14 11:13 小超乐乐 阅读(154) 评论(0) 推荐(0)
摘要:1.函数模板实例 根据所给定的模板参数值以及完整的函数模板声明,编译器可以自动生成一个对所需数据类型进行操作的函数,称为函数模板实例。2. 模板参数的自动推倒 凡是可以推导出的模板参数“值”,就无需在模板实参列表中写明。12345678910templateTconst& max... 阅读全文
posted @ 2014-11-13 11:41 小超乐乐 阅读(131) 评论(0) 推荐(0)