📄 goodsinventory.h
字号:
//////////////////////////////////////////////////////////////////////////// Filename : GoodsInventory.h// Written By : bezz// Description : 权其捞瘤俊辑 备概茄 酒捞袍捞 淬败 乐绰 Inventory//////////////////////////////////////////////////////////////////////////#ifndef __GOODS_INVENTORY_H__#define __GOODS_INVENTORY_H__#include "Types.h"#include "Item.h"#include <list>typedef struct{ string m_ID; Item* m_pItem;} BuyItem;//////////////////////////////////////////////////////////////// Class GoodsInventory//////////////////////////////////////////////////////////////class GoodsInventory{public: typedef list<BuyItem> ListItem; typedef ListItem::iterator ListItemItr; typedef ListItem::const_iterator ListItemConstItr;public: GoodsInventory() {}; ~GoodsInventory() throw();public: ListItem& getGoods() throw() { return m_Goods; } // 酒捞袍 眠啊 void addItem( string ID, Item* pItem ) throw(); // 酒捞袍 啊廉坷扁 Item* popItem( ObjectID_t oid ) throw(); // 酒捞袍 傲啊廉坷扁 Item* getItem( ObjectID_t oid ) throw(); // 牢亥配府啊 厚菌唱? bool empty() throw() { return m_Goods.empty(); } void clear() throw(); // 牢亥配府俊 乐绰 酒捞袍 俺荐 int getNum() const { return m_Goods.size(); }private: ListItem m_Goods;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -