10-11 模板特化、偏特化

1 模板特化

 为什么泛化的hash没有内容?不是这里要讨论的内容?

size_t是什么类型?

cout这个实例怎么理解?hash<long>():这是个临时对象;(1000),这个()是启动这个函数的;里面做什么无所谓,只要理解这是特化就行了。

 

2 偏特化

1)个数上的偏,<>这个里面叫模板参数

 2)范围上的偏

T原来是任意类型,变成只接收指针,这样范围就缩小了。至于要指向什么,都可以。

偏特化:类名后面加<T *>就实现了,C<T *>,这个写法好奇怪

这里也不太懂!!他说两个T不是同一个T...

 

 

posted @ 2022-08-05 23:37  妖山鬼店  阅读(30)  评论(0)    收藏  举报