reference to ‘ max‘ is ambiguous

今天写C++算法的时候  声明了一个全局遍历max 来记录最短路径,编译发现遇到一个以前没遇到过的错误:

reference to 'max' is ambiguous

翻译过来就是对 'max' 的引用有歧义. 

通过查询百度发现  原因是我引用了iostream 等库,跟里面的属性或者方法重名了.把max变量改个名字就行了.
希望一起进步

你可能感兴趣的:(c++)