Suchergebnisse für Anfrage "ambiguity"

2 die antwort

Kann ich eine Mehrdeutigkeit vermeiden, wenn ich in der Klasse einen Vektor fester Länge deklariere?

Ich möchte einen Vektor aus 2 Elementen als Klassenmitglied deklarieren. Aber der nächste Code erzeugt einen Fehler: class A { private: std::vector<int> v (2); ... }Der Compiler flucht über "2" ist konstant. Soweit ich weiß, besteht das Problem ...

4 die antwort

C ++ 11: Klassenmitglied in Mehrfachvererbung disambiguieren

Angenommen, ich habe diese variadische Basisklassenvorlage: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack. template <typename T> ...

4 die antwort

Keine Warnung oder Fehlermeldung (oder Laufzeitfehler), wenn Zuwiderhandlungen zu Mehrdeutigkeiten führen

Denken Sie zunächst daran, dass ein .NET

TOP-Veröffentlichungen

1 die antwort

Mehrdeutigkeit des Inhaltsmodells in einem Schema

Vielleicht habe ich zu lange auf dieses Problem gestarrt, vielleicht gibt es keine Antwort; so oder so bin ich jetzt hier.Ich versuche, eine Reihe möglicher ...

6 die antwort

C ++ Operator Ambiguity

Verzeihen Sie mir, ich bin ziemlich neu in C ++, aber ich habe einige Probleme hinsichtlich der Mehrdeutigkeit von Operatoren. Ich halte es für compilerspezifisch für den Code, der auf meinem Desktop kompiliert wurde. Es kann jedoch nicht auf ...

10 die antwort

Anonymous Namespace Ambiguity

Betrachten Sie das folgende Snippet: void Foo() // 1 { } namespace { void Foo() // 2 { } } int main() { Foo(); // Ambiguous. ::Foo(); // Calls the Foo in the global namespace (Foo #1). // I'm trying to call the `Foo` that's defined in the ...

6 die antwort

Warum lässt C # mehrdeutige Funktionsaufrufe durch optionale Argumente zu?

Ich bin heute darauf gestoßen, und ich bin überrascht, dass ich es noch nie bemerkt habe. Gegeben ein einfaches C # -Programm ähnlich dem folgenden: public class Program { public static void Main(string[] args) { Method(); // Called the method ...

3 die antwort

Mehrdeutiger Methodenaufruf mit Überladung des Parameters Action <T>

Beim Aufrufen einer überladenen Methode mit einem anderen Compiler ist ein unerwartetes Verhalten aufgetretenAction<T> Variationen. Nehmen wir an, ich habe diese KlasseTest und ich erstelle seine Instanz in derCallTest Konstrukteur. public ...

4 die antwort

Lösung des Entwurfs mit mehreren Vererbungs- und zusammengesetzten Klassen in c ++