这个类是类City和Village的父类。Location类是抽象的。我创建了一个包含城市和村庄的vector<Location*> locations。Location包含一个名称。如果两个地点的名称相同,就意味着它们是相同的。我为Location重载了操作符Location。中添加某个位置,我首先检查这个位置是否不存在。我使用这个函数: return f
我在这个函数中遇到一个错误。说“警告:对局部变量'final‘的引用返回”有什么问题吗?以及如何修复它?vector<int> & find1(string &search_word) vector<int> final;final.push_back(5);
return (final); //This is giving me the error when I try to