我正在开展个人项目,需要在某个时候管理饮料清单。我打算用他们的名字管理他们而不是ID。 我首先想到的是一个unordered_set,因为我并不特别需要按字母顺序对它们进行排序。我还需要导出/导入这样的列表。 我有一节课:
class DrinkList : public std::unordered_set<Drink>{
public:
void import();
void export();
};
这是一个好主意还是应该创建一个包含带有与之交互的函数的unordered_set的类?
如果我应该保持原样,我应该怎么做构造函数/解构函数?这对我来说有点模糊:/
感谢您的帮助!