各位C++的前辈们,帮小弟做做这个题!十分感谢

冬季雷 2008-11-12 09:54:30
老师布置给我几个题。帮我看看,多谢了!

研修课题

1 简单集合类
实现一个整数集合类 class CSet,要求具有以下功能
1 自动分配内存存贮集合内的数据,析构时能正确释放
2 派生构造函数能传入一个整形指针和一个表示个数的参数n,在集合中加入指针指向的n个元素
3 操作符+,实现两个集合的并集(注意重复元素应该在结果中只有一个)
4 操作符-,实现两个集合的差集
5 操作符*,实现两个集合的交集
6 操作符+=,同add方法
7 方法output,打印集合中的元素
8 copy构造函数,可以用另外一个CSet对象来初始化当前对象


2 有序集合类 class CSortedSet
从简单集合类派生,对集合内的元素进行从大到小的排序



3 模板集合类
把简单集合类用模板实现,使其能支持多种数据为元素
...全文
161 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmczr 2008-11-12
  • 打赏
  • 举报
回复
确实很恼火。
muyingchi 2008-11-12
  • 打赏
  • 举报
回复
这个也问,那大家不成枪手了,还是没水准的那种
BaihowFF 2008-11-12
  • 打赏
  • 举报
回复
确实很基础啊...自己动动手...蹭蹭的就会了...
elephont9527 2008-11-12
  • 打赏
  • 举报
回复
这个最好自己动手,挺基础的题,拷贝一份答案就没意思了
acrobatyuer 2008-11-12
  • 打赏
  • 举报
回复
有没搞错。。。。
yanhang1589 2008-11-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zmlovelx 的回复:]
可以参考
template <class Type>
class complex
[/Quote]
.
oakfire 2008-11-12
  • 打赏
  • 举报
回复
这个比较基础,还是自己动手摸索比较好。
chenzhp 2008-11-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zmlovelx 的回复:]
可以参考
template <class Type>
class complex
[/Quote]
帅得不敢出门 2008-11-12
  • 打赏
  • 举报
回复
可以参考
template <class Type>
class complex
太乙 2008-11-12
  • 打赏
  • 举报
回复
我看了,不用谢~~

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧