STL相关知识点(2)

来源:互联网 发布:杰克棋牌透视软件 编辑:程序博客网 时间:2024/04/30 16:39

typename 的两种用法


用法一:


注意,如果要把一个template中的某个表示符号指定为一种类型,就算意图显而易见,关键字typename也不可或缺,因此C++的一般规则是,除了以typename修饰之外,template内的任何标记符号都被视为一个值(value)而非一个型别。



用法二:


typename可以在template声明中用来替换关键字class:


template <typename T> class Myclass;



原创粉丝点击