C++.NET实验(实验7)

  • 格式:doc
  • 大小:33.00 KB
  • 文档页数:1

实验七类模版和STL
一、实验目的
1、理解模板的概念,理解并掌握类模板的定义和使用;
2、了解堆栈的特点和使用方法;
3、熟悉并运用C++标准模板库(STL)。

二、实验任务(2学时)
1、自定义实现一个堆栈的类模板,以便为任何类型的对象提供堆栈数据结构的操作。

2、应用C++提供的标准模板库中的vector表示集合,求两个集合的并集。

(A=A U B)
算法提示:用两个向量va和vb表示A和B,用向量类提供的操作取出vb 中的每个元素在va中查找(在向量中查找元素函数自己设计),若查找到则不处理,若查找不到,则将取出的元素插入va中,直到vb中的每个元素都处理完毕。