模板类
1. 定义一个模板类(Set),可以完成以下与集合相关的操作:
1.加入一个元素到集合中(add)。
2.判断一个元素到是否在集合中(in)。
3.重载下标运算符[],用于取得集中的一个指定元素([])。
4.可以取两个集合的交集(*)。
5.可以取两个集合的并集(+)。
6.可以扩充集合(expend)。
7.删除集合中的一个元素(del)。
8.可以输出集合的所有元素(print)。
9.集合可以互相复制(=)。
10.可以清空一个集合(clear)。
11.重载运算符“<<” 输出集合的所有元素
2. 写一个测试函数,用整型、字符型来实例化模板参数,并对上面的模板类进行测试。