问题标签 [ambiguous]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 模棱两可的错误:模板 C++
我已经尝试了几乎所有可以想象的事情(当然除了正确的事情),但仍然不明白为什么我会得到一个模棱两可的错误。我相当肯定这真的很愚蠢,但我就是看不到它!我的编译器显示了插入操作符的警告,我知道它们都被调用了,但是有人告诉我坚持旧的virtual
会帮助我(而且它没有......),反正还没有!
错误是调用时cout << endl << accType;
ProduceReport.cpp:16: error: ambiguous overload for 'operator<<' in 'std::cout. std::basic_ostream<_CharT, _Traits>::operator<< [with _CharT = char, _Traits = std::char_traits<char>](std::endl [with _CharT = char, _Traits = std::char_traits<char>]) << accType'
是错误信息。
对于如何克服此错误,我们非常感谢您提供任何帮助或提示!
python - 调用 win32gui.GetPixel() 时出现模棱两可的 pywintypes.error
所以这是触发错误的代码行:
这是错误:
我不确定如何解释这个错误或从哪里开始解决它。任何想法都将不胜感激。
perl - 使用 Getopt::Long 检测不明确的选项
有没有一种简单的方法可以使用 Perl 模块 Getopt::Long 来检测不明确的选项?
例如:
默认情况下,Getopt::Long 支持唯一缩写。对于非唯一的缩写,会引发警告,脚本会继续其愉快的方式。
我希望我的脚本在立即通知的模棱两可的选项上立即终止,并防止它以意外的默认值运行。
haskell - 简单语句中的歧义类型 Haskell
我想简单地添加 3.5 + floor 3.5 但会发生此错误: 约束中的模糊类型变量 't':由文字 '3.5' 产生的 'Fractional t' ... 由使用 floor 产生的'Integral t' ...
如何解决这个问题?
mysql - mysql内部加入模棱两可的USING()字段,但并非总是如此
我最近更换了服务器,虽然我显然仍在使用 MySQL,但我认为它与我习惯的版本或设置方式不同。
最明显的影响是对我的 JOIN 查询,本质上是一些使用 INNER JOIN 的查询在我的最后一个服务器上抛出了模棱两可的列错误,我确信代码会很好。
table1 与 table2 具有一对多的关系。通常,要从 table1 及其所有 table2 条目中获取一行,我会这样做:
然而,这每次都会引发一个模棱两可的列错误。解决这个问题的唯一方法是使用
除了版本 5.1.56-community-log 之外,我无法告诉您有关服务器配置的太多信息,而且我相信它运行的是 Linux(可能是 Debian)。
这是我的查询问题还是与我们使用的 MySQL 版本有关?
haskell - 使用参数化类型 Haskell 的模糊类型
我有一个非常简单的函数,它采用参数化数据类型并返回相同的类型:
这个想法是 normalize 将采用任何大小的列表的 PolyRing,然后返回一个具有长度为 n 的填充/修改系数向量的新 PolyRing,其中 n 是传入的 PolyRing 类型的一部分。
我收到错误:
我已经查看了有关此错误的所有其他 SO 帖子,但仍然一无所获。即使我删除了对“len”的所有引用(但将其保留在 where 子句中),也会发生错误,所以问题出在
这与我在其他地方使用 IntegerAsType 的方式几乎相同。
在您使用它的同时,我也在为我现在使用的参数化类型系统的替代方案提供建议。特别是,这很痛苦,因为我必须为许多不同的值定义 IntegerAsType。我们使用类型而不是参数来确保,例如,您不能添加不同多项式环的两个元素(参数“a”确保您不能添加多项式环模相同的多项式但在不同的基础环)。
谢谢
java - 创建 java.io.File 类型的 bean 时出错 [不明确的构造函数参数类型]
我有以下spring bean配置
我收到以下错误
java.io.File 只有一个带有单个 String 参数的构造函数,所以我不确定为什么这是模棱两可的。任何帮助表示赞赏。
c++ - c++ 转换运算符重载、枚举、整数和字符
当我尝试编译(使用 gcc 4.3.4)此代码段时:
我收到此错误:
我想我(几乎)理解问题是什么,即(简化了很多)即使我谈到“char”和“enum”,它们都是整数,然后重载是模棱两可的。
无论如何,我不太明白的是,如果我删除myFunc的第二次重载 或MyClass的转换运算符之一,我没有编译错误。
由于这个问题我要更改很多旧代码(我正在将代码从旧版本的 HP-UX aCC 移植到 Linux 下的 g++ 4.3.4),我想更好地理解整个事情为了选择修改代码的最佳方式。
预先感谢您的任何帮助。
haskell - Haskell 中的类实例和模棱两可的出现
这是代码:
如何使用默认设置的“t show”中的“show”和我自己定义的树数据使用“show”?
c++ - QObject 继承 Ambiguous Base
我有一个简单的类,当我的程序获得和失去焦点时停止和启动一个计时器,但它给出的错误是 QObject 是 MyApp 在每个信号槽连接上的模糊基础。以下是相关代码:
这是我的(凌乱的)Main.cpp:
我的应用程序.cpp: