我有一个函数可以搜索vector并在找到时返回项目。但我想知道如果找不到最好的软件处理方法。我创建了一个函数,它可以返回-1或其他东西,但它与返回类型不匹配。koalaGraph::PVertexKoala::lookUpVertexbyName(conststd::string&vertexName,conststd::vector&koalaVertices){for(size_ti=0;iinfo.name==vertexName)returnkoalaVertices[i];}}如果遇到正在搜索的项目不在vector中的情况,则程序将退出。 最佳答案