C++-模板
戳进来的可以直接看文末的英文链接…
C++添加了两个新关键子来支持模板:
template and typename
typename keyword can always be replaced keyword class
模板是在编译时进行"拓展"的,就像宏一样.不同点在于,编译器在模板拓展前会做类型检查.
模板机制在于源码只包含一个函数/类的代码,但是经过编译的代码可能包含同一函数/类的多份拷贝.
解释如下图:
代码实例:冒泡排序
// CPP code for bubble sort
// us
原创
2021-04-15 09:10:03 ·
84 阅读 ·
0 评论