为了账号安全,请及时绑定邮箱和手机立即绑定

为什么代码显示错误?

为什么代码显示错误?

C++
弑天下 2023-02-11 18:14:53
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' 的成员。
那就是说 你没有声明和定义 这个 成员变量或成员函数,你需要加上这个成员才对。

查看完整回答
反对 回复 2023-02-15
  • 1 回答
  • 0 关注
  • 74 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信