Я пытаюсь поместить 2 аргумента в вектор, используя push_back, но это дает мне ошибку, так как функция может принимать только один аргумент. Как я могу передать 2 аргумента ??
Класс вершины:
template <class VertexType, class EdgeType> class Vertex{
public:
std::vector<std::pair<int, EdgeType>> VertexList;
};
Внешний класс вершин внутри Main ():
project3::Vertex<string, string> v1("v1");
v1.VertexList.push_back(1,"e1");
Ошибка:
ошибка C2661: 'std :: vector <_Ty> :: push_back': ни одна перегруженная функция не принимает 2 аргумента
IntelliSense: слишком много аргументов в вызове функции