web-dev-qa-db-ja.com

overload

非constバージョンではなくconst関数を呼び出す

メソッドを追加すると、あいまいさに関係しないのに、なぜあいまいな呼び出しが追加されるのでしょうか。

std :: functionがオーバーロードされた関数を区別できない

非constメソッドがprivateであるときに、パブリックconstメソッドが呼び出されないのはなぜですか?

初期化リストの要素数が原因で、あいまいな呼び出しエラーが発生するのはなぜですか?

C#メソッドのオーバーロードの解決で具体的なジェネリックオーバーライドが選択されない

関数から 'const'として返されたときに、プリミティブ型とユーザー定義型の動作が異なるのはなぜですか?

テンプレートへのこの呼び出しがあいまいにならないのはなぜですか?

コンパイラがf(const std :: string&)よりもf(const void *)を好むのはなぜですか?

名前空間を調べるオーバーロード解決

テンプレートコンストラクタがCopy Constructorのコピーが好まれるのはなぜですか?

文字列リテラルlvalueおよびrvalue参照の関数オーバーロード

変換演算子のこのオーバーロードが選択されるのはなぜですか?

C ++が2番目のテンプレート引数を推測しないようにするにはどうすればよいですか?

関数の引数として{}が曖昧にならないのはなぜですか?

この「コールがあいまいです」エラーを説明するにはどうすればよいですか?

オーバーロードの解決はコンパイラによって異なります

長い長い時間を渡すと、Doubleが呼び出された2つの引数を持つオーバーロード関数があるのはなぜですか。