C++..........................求解

. 设计Set(集合)类,Set可以包含零个或多个无序的非重复元素,元素都是int型。公共接口除包含构造函数、拷贝构造函数、析构函数外,还包含以下成员函数:创建一个Set,增加一个新元素到Set,从Set中删除一个元素,显示Set中元素,计算Set中元素个数等 。为Set类重载+(并集)、-(差集)、*(交集)。完成后,编写相应程序测试你的设计。
输出结果==>到excel单元格
Cells.Clear
Cells.HorizontalAlignment =xlCenter
Cells.Font.Size = 16
For i = 1 To n
For iR = 1 To n
Cells(i, iR) = arr(i,iR)
Next
Next
End Sub

最简单的,在你的类里面,直接包含一个set对象,你所有的接口都是调用这个set的方法

stl中就有set,功能和你说的一模一样,所以你可以直接参考stl源代码的set的实现。

stl源代码在VC安装盘上就有,网上还有本《stl源代码剖析》,你可以看。

源代码都告诉你了,直接粘贴下就可以了