今天写C 算法的时候 声明了一个全局遍历 min 来记录最短路径,编译发现遇到一个以前没遇到过的错误:
reference to ' min' is ambiguous
翻译过来就是对min的引用有歧义.
通过查询百度发现 原来是我引用了iostream 等库,跟里面的属性或者方法重名了.把min变量改个名字就行了.
很简单我就不贴错误代码了
————————————————
今天写C 算法的时候 声明了一个全局遍历 min 来记录最短路径,编译发现遇到一个以前没遇到过的错误:
reference to ' min' is ambiguous
翻译过来就是对min的引用有歧义.
通过查询百度发现 原来是我引用了iostream 等库,跟里面的属性或者方法重名了.把min变量改个名字就行了.
很简单我就不贴错误代码了
————————————————
上一篇:LGTB 与大数
变量名重复与类库名
引用(reference)
1用的是开源项目Davinci,在其之上进行改造情况是这样的,在test的jenkins环境中是可以正常构建的当前项目的,
1、error LNK2005:“已经在*.obj中定义” (1) 变量或者函数的定义放到cpp文件中,不要放到.h中。(2) #ifndef M
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M