У меня есть класс под названием Item
, который имеет два вектора в качестве частных элементов
class Item
{
private:
std::vector<std::string> V;
std::vector<std::string> E;
public:
Item(std::vector<std::string> V,std::vector<std::string> E): V(V),E(E){}
Item(const Item& Item)=default;
~Item()=default;
Item& operator=(const Item& Item)=default;
};
, как вы можете видеть, я использовал значение по умолчанию для d'tor, скопируйте c 'tor и operator =, но достаточно ли этого или я должен писать тела для каждого из них?