【发布时间】:2011-09-18 22:31:15
【问题描述】:
首先,这是一个游戏项目。
我需要有一个名为 Skill 的对象,其中包含它们的字符串名称、一些其他成员和一个成员,该成员是一组称为“requirements”的其他 Skill 对象。 (这将是给定技能所需的先决技能列表)
我应该将一组所有技能对象放在哪种 STL 容器中?向量?放?地图?
这个容器也可以作为成员“requirements”的类型吗?
技能必须是独一无二的。
至于我将对技能组做什么 - 按名称搜索,主要是和组合技能组,并将技能附加到集合中。
【问题讨论】:
标签: c++ stl containers