【Bug记录】函数错误匹配,非法的间接寻址

简介: 【Bug记录】函数错误匹配,非法的间接寻址

项目场景:

当我写模拟vector的时候,写出下面测试代码准备稍微测试一下新写的构造函数

新写的构造函数,n个value构造


问题描述

当写出上面测试代码的时候,会报错:

这是什么鬼???

并且报错定位到:


原因分析:

上面我写了一个迭代器构造函数模板,编译器认为在当前测试代码下:

更适合去匹配上面那个函数模板,才导致这一问题的。

毕竟我写的n个value构造函数的类型是:


解决方案:

我们只需要重载一个int,int类型的n个value构造即可。

这样代码就可以跑了。


EOF

目录
打赏
0
0
0
0
8
分享
相关文章
被零除的错误
被零除的错误。
105 1
error C2220: 警告被视为错误 - 没有生成“object”文件
原文:error C2220: 警告被视为错误 - 没有生成“object”文件 这种错误的原因是:原因是该文件的代码页为英文,而我们系统中的代码页为中文。
5623 0
【Bug记录】编译检查:expression后出现意外标识符
【Bug记录】编译检查:expression后出现意外标识符
109 0
Androistudio lint检查去除无效代码、无效资源
Androistudio lint检查去除无效代码、无效资源
420 0
已解决错误代码: MethodArgumentTypeMismatchException(方法参数类型不匹配异常)
已解决错误代码: MethodArgumentTypeMismatchException(方法参数类型不匹配异常)
292 0
SpringdataElasticsearch整合时遇到的一个错误
SpringdataElasticsearch整合时遇到的一个错误
117 0
CVE-2020-8617:检查TSIG有效性的代码逻辑错误可能被用于触发tsig.c中的断言失败
2020年5月19日,ISC发布了BIND的一个新的漏洞和补丁。在受到攻击时,新版本的BIND服务器可以触发tsig.c中的断言失败,而检测到服务器不一致的状态并强制退出,进而保护服务器。

热门文章

最新文章