template <typename vertex> void weighted_graph<vertex>::add_edge(const vertex& u, const vertex& v, const int& weight) {std::vector<std::pair<int,int> > weight_value;weight_value[u].push_back(make_pair(v,weight));weight_value[v].push_back(make_pair(u,weight));}我在class private里面创建了std::vector<std::pair<int,int>
1 回答
守候你守候我
TA贡献1802条经验 获得超10个赞
错误信息说,你的std::pair<int,int> 里没有成员名叫 'push_bac' 的成员。
那就是说 你没有声明和定义 这个 成员变量或成员函数,你需要加上这个成员才对。
- 1 回答
- 0 关注
- 74 浏览
添加回答
举报
0/150
提交
取消