C++模板使用typename关键字,少使用class关键字。
typename关键字被C++标准委员会引入,就是希望代替模板的class关键字。
class关键字不能避免嵌套从属名称(nested dependent name)问题。
参考:
《C++typename的由来和用法》:
https://zhuanlan.zhihu.com/p/335777990
C++模板使用typename关键字,少使用class关键字。
typename关键字被C++标准委员会引入,就是希望代替模板的class关键字。
class关键字不能避免嵌套从属名称(nested dependent name)问题。
参考:
《C++typename的由来和用法》:
https://zhuanlan.zhihu.com/p/335777990