問題タブ [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.

0 投票する
2 に答える
3811 参照

java - Java の同じクラス内でコンストラクターを呼び出すと、あいまいなエラーが発生するのはなぜですか?

あいまいなエラーが発生する理由がわかりません。これは私が持っているもののサンプルコードです:

上記は、foobar() が別の場所から呼び出されたときにこのエラーを生成します。

理由はありますか?

0 投票する
3 に答える
1112 参照

c++ - 演算子=あいまいです(C ++)

forループに次のものがあり、コンパイラーは「演算子=はあいまいです」と言います。この問題を解決する方法がわからない、誰かが助けることができますか?

完全なエラー:

*

*

0 投票する
4 に答える
4077 参照

c++ - エラー C2872: 'range_error': あいまいなシンボル

私はすでにSOとグーグルを検索しました.2つの場所で同じ変数を宣言していませんし、奇妙な方法で何かを含めていません..私が知っている. 挿入メソッドは正常に機能するはずです。これは事前に作成されたメソッドです (それも間違っている可能性があると思います.. 笑)。これは私が得るエラーです。

エラー:

私には、挿入メソッドは問題ないように見えます.0と比較されている位置変数、またはコンストラクターで0として宣言されてrange_errorを返すカウントに問題はありません。

挿入方法:

問題は、オーバーロードされた = 演算子の実装がないことにあるのでしょうか?

すべてのコードはこちら: pastie.org/1258159

0 投票する
2 に答える
367 参照

c++ - 基本型を文字列に変換する警告のないテンプレート関数はありますか

最も基本的な型を文字列に変換するテンプレート化された関数を提供したいと考えています。これまでのところ、私が思いついた最高のものは次のとおりです。

この関数は、たとえば次の目的で使用できます。

anyToString および同様の関数の問題は、gcc バージョン 4.4.3 -Wall -Wexta -Werror でコンパイルするときにあいまいな警告が生成されることです "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second

私の知る限り、警告の理由は <<.

これらのあいまいさは、主に次のような他のテンプレートによって生成されます。

ただし、これらには、複数のストリーム タイプで機能するなど、他の利点があります。だから私はそれらを維持したいと思います。2 番目のテンプレートを ostream などの単純なメソッドにすると、あいまいさが解消されますが、sth を探しています。これにより、両方のテンプレートを保持できます。説明されているオプションを使用して警告を生成することなく、同じ単純さを提供する汎用関数はありますか? そうでない場合、発行された警告をローカルで無効にする最善の方法は何ですか?

0 投票する
2 に答える
1334 参照

mysql - あいまいな左結合?

ですから、私が推測していることは非常に単純な問題であることに苦労しています。私は少し調べましたが、これまでに見つけた解決策のどれも私の問題にうまくいきませんでした。

列'arrangement_ID'がtt_arrangementとtt_vaktliste_vaktの両方に存在するため、これは当然「あいまいなエラー」を生成します。これは簡単に修正できると思い、次の変更を加えました。

ただし、これにより「列が存在しません」というエラーが発生しました。そして、それは私が立ち往生しているところです。重要かどうかはわかりませんが、SELECT *を使用すると、クエリは意図したとおりに機能します。それは、私がクエリを使用する目的のオプションではありませんが。

事前に、返信ありがとうございます。

0 投票する
1 に答える
740 参照

java - MySQLIntegrityConstraintViolationException につながる EntityManager.find メソッド

実行するEntityManager.find()と、次の例外がスローされます。

原因: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: フィールド リストの列 'date' があいまいです

検索しようとしているクラス (プロファイル) には、別のエンティティ クラス (ギャラリー) と双方向の 1 対 1 の関係があります。whyこの例外がスローされることを理解howし、解決するための助けをいただければ幸いです。以下に、2 つのエンティティ クラスを示します。

0 投票する
2 に答える
1698 参照

c++ - cstdlibでrandom()が機能するのはなぜですか?(Ubuntu 10.10)

cstdlibのランダム関数はrandとsrandだけだといつも思っていましたが、次のように動作します(Ubuntu10.10でg++でコンパイルされました)?

WindowsからUbuntuに移行したときに実際にこれを発見しましたが、あいまいにオーバーロードしていたため、コンパイルが失敗しました(独自の「random()」関数を宣言しました)。


また、以下はUbuntuで正しくコンパイルされ、stdlib.hをチェックした後、特にrandom()とsrandom()がstd名前空間で宣言されていないように見えます。それはそれを尻の完全な痛みにします...

0 投票する
1 に答える
3998 参照

c++ - あいまいなC++コンパイラエラー

次のコードはコンパイルに失敗します。エラーは、マージルーチンへのある種のあいまいな呼び出しのようです。私の理解では、STLにはstd名前空間にマージルーチンがありますが、私が知る限り、以下のコードのマージという名前は一意である必要があります。

mergeの名前をxmergeに変更すると、すべてが機能します。問題は何でしょうか?名前の衝突はどこから来ていますか?

http://codepad.org/uAKciGy5

0 投票する
2 に答える
462 参照

haskell - Haskell のあいまいな型

実行しようとすると次の問題が発生します

fromIntegral を使用してみましたが、コンパイル エラーが発生するため、正しく使用したとは思いません。助けてください。

これの目的は、num までのすべての素数を見つけることです。

0 投票する
1 に答える
811 参照

asp.net-mvc - ASP.NET MVC System.Web.Routing.RouteCollectionあいまいな参照?

ルートをテストするための単体テストを作成しようとしています。ただし、プロジェクトはRouteCollectionの解決に失敗しています。(システムから、またMVCプロジェクトを参照して)dllを参照し、FQN(System.Web.Routing.RouteCollection)を使用すると、参照があいまいであると文句を言います。

ちなみに、System.Web.Routingのインテリセンスを見ると、すべてのアイテムが複製されています。

手伝ってくれますか?