请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

代码运行有错误

即使运行老师的代码也会显示https://img1.sycdn.imooc.com/szimg//588dda5000016cef09510536.jpg

 vector<vector<Edge<Weight> *> > g;貌似是这句的问题求救

正在回答 回答被采纳积分+3

2回答

liuyubobobo 2017-02-02 16:42:25

我的课程是在mac下录制编写代码的,没有问题,我又在VS2015下运行了一遍我在8-1的代码,是没有问题的。


我看你的编译器报错,似乎是需要Edge*的地方,你传了整型。请再检查一下自己的程序。你贴上来的截屏,已经debug进入STL的vector里了,我看不到你的代码。

0 回复 有任何疑惑可以回复我~
  • 老师 我用的DEVC++  也出现了像他一样的问题。 之后我又完全复制粘贴了您的代码,还是出现同样的问题。 是不是和编译器有关啊?
    回复 有任何疑惑可以回复我~ 2017-11-20 23:07:34
  • 如果确定是和我的代码完全一样,就是编译器不兼容导致的。dev C++我记得很早就停止维护了,可能不兼容C++11标准。但是这张截图中的错误提示,我怀疑是代码问题,而不是编译器问题...
    回复 有任何疑惑可以回复我~ 2017-11-21 02:02:14
  • 好的,谢谢老师!
    回复 有任何疑惑可以回复我~ 2017-11-21 13:39:30

我用的是dev c++也出现了这个问题,想问一下如果是编译器版本问题如何解决这个问题?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信