1. function template
引用:http://blog.csdn.net/beyondhaven/article/details/4204345
2. class template
引用:http://blog.csdn.net/justin12zhu/article/details/3893422
3. STL <List>, from HouJie
It is a doubly linked list, defined in namespace std,