Я хотел бы сделать карту с вектором внутри, но я никогда не делал этого, и я новичок в C++
. Я пытался таким образом, но у меня есть ошибка, expected expression
в конце.
void NcursesGraph::addDrawableElement(const std::string &object_name, const std::string &object_filepath)
{
_object.push_back(object_filepath);
_elem.insert(std::pair<const std::string &, std::vector<const std::string &>>(object_name, _object>));
}
, и вот определение в моем .hpp
:
std::map<const std::string &, std::vector<const std::string &>> _elem;
std::vector<const std::string &> _object;