我想知道如果你可以將項目存儲到一個向量中,使用emplace_back,這是從矢量期望的類派生的類型。emplace_back和繼承
例如:
struct fruit
{
std::string name;
std::string color;
};
struct apple : fruit
{
apple() : fruit("Apple", "Red") { }
};
別的地方:
std::vector<fruit> fruits;
我想存儲矢量內型蘋果的對象。這可能嗎?
你忘了你的分號,skippy。 –