采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
即使运行老师的代码也会显示
vector<vector<Edge<Weight> *> > g;貌似是这句的问题求救
我的课程是在mac下录制编写代码的,没有问题,我又在VS2015下运行了一遍我在8-1的代码,是没有问题的。
我看你的编译器报错,似乎是需要Edge*的地方,你传了整型。请再检查一下自己的程序。你贴上来的截屏,已经debug进入STL的vector里了,我看不到你的代码。
老师 我用的DEVC++ 也出现了像他一样的问题。 之后我又完全复制粘贴了您的代码,还是出现同样的问题。 是不是和编译器有关啊?
如果确定是和我的代码完全一样,就是编译器不兼容导致的。dev C++我记得很早就停止维护了,可能不兼容C++11标准。但是这张截图中的错误提示,我怀疑是代码问题,而不是编译器问题...
好的,谢谢老师!
我用的是dev c++也出现了这个问题,想问一下如果是编译器版本问题如何解决这个问题?
你需要定位到编译器不支持的语法部分,修改替换成编译器支持的语法。
好的谢谢老师
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
8.8k 21
5.8k 3
5.0k 5
1.4k 18