C++编程语言编程

2024-11-08 06:33:50
推荐回答(2个)
回答1:

class Company{
std::string conpanyName_;
std::string jingli_;
std::string fuzong_;
std::vector> yuangong_;

friend Company operator+(const Company&l,const Company& r){
Company c;
c.conpanyName_ = l.conpanyName_  + r.conpanyName_;
c.jingli_ = l.jingli_;
c.fuzong_ = r.jingli_;
c.yuangong_.insert(l.yuangong_.begin(),l.yuangong_.end());
c.yuangong_.insert(r.yuangong_.begin(),r.yuangong_.end());
};

std::pair& operator[](int i){
return yuangong_[i];
}

Company(const Company&) = delete;
Company& operator=(const Company&) = delete;
Company(Company&&) = delete;
Company& operator=(Company&&) = delete;
}

回答2:

这题主函数怎么写啊?