Suchergebnisse für Anfrage "overloading"

2 die antwort

Mehrdeutiger Aufruf zwischen Überladungen impliziter bidirektionaler umsetzbarer Typen, wenn ein abgeleiteter Typ von 1 als Parameter @ übergeben wi

(Der Versuch, einen Titel zu finden, der ein Problem zusammenfasst, kann eine sehr entmutigende Aufgabe sein!) Ich habe die folgenden Klassen mit einigen überladenen Methoden, die einen Fehler beim Aufruf des Mehrdeutigkeits-Compilers ...

4 die antwort

Warum überladen Sie true und false, anstatt den bool-Operator zu definieren?

Ich habe über das Überladen von true und false in C # gelesen und denke, ich verstehe den grundlegenden Unterschied zwischen diesem und dem Definieren eines Bool-Operators. Das Beispiel, das ich sehe, ist ungefähr so: public static bool ...

3 die antwort

Überladene Methoden mit optionalen Parametern in Konflikt bringen

Ich habe zwei überladene Methoden, eine mit einem optionalen Parameter. void foo(string a) { } void foo(string a, int b = 0) { } Jetzt rufe ich an: foo("abc");nteressanterweise wird die erste Überladung aufgerufen. Warum nicht die zweite ...

TOP-Veröffentlichungen

2 die antwort

Wie wird <tgmath.h> implementiert?

C hat (nach meinem besten Wissen) keine Überladung oder Vorlagen, oder? Wie kann es also eine Reihe von typunabhängigen Funktionen mit demselben Namen im einfachen alten C geben? Der übliche Trick beim Kompilieren würde eine ganze Reihe von ...

2 die antwort

Funktionsvorlage "Überladen" basierend auf der Funktionsobjektoperatorsignatur () in C ++ 98

Ich möchte eine Vorlagenfunktion erstellen, die eine Funktion und einen Vektor verwendet und diesen Vektor einem anderen Vektor zuordnet, der von der Funktionsvorlage zurückgegeben wird. Wenn die als Argument genommene Funktion eine freie ...

2 die antwort

In-Class-Freund-Operator scheint nicht an der Überlastungslösung teilzunehmen

Während des Schreibens einer CRTP-Vorlage, mit der Klassen Überladungen für @ bereitstellen könnoperator+ Basierend auf Vorlagenargumenten stellte ich fest, dass ein Klassenfreund-Operator an der Überladungsauflösung nicht teilzunehmen scheint, ...

18 die antwort

Java - warum keine Rückgabetyp-basierte Methode überladen?

Ich weiß, dass dies nicht möglich ist, aber kann jemand eine Theorie liefern, warum Java dies nicht unterstützt? Ich frage, weil ich gerade in eine Situation geraten bin, in der ichdenke es wäre schön zu haben.

4 die antwort

berladung der Java-Methode + doppelter Versa

ann jemand den Grund für die überladene Methode im Detail erkläreprint(Parent parent) wird aufgerufen, wenn mit @ gearbeitet wiChild Instanz in meinem Testcode? Irgendwelche Besonderheiten virtueller Methoden oder Methodenüberladung / Auflösung ...

2 die antwort

Wie kann ich die 'neue' Methode überladen?

Ich habe gerade angefangen, Rust zu lernen und frage mich, ob es eine Möglichkeit gibt, Methoden zu überladen. Zuerst habe ich eine Struktur erstellt und ein 'impl' verwendet, um die grundlegende 'neue' Methode zu implementieren. Dann habe ich ...

8 die antwort

Java-Überladung Verwirrung

java kann keine der folgenden Überladungsmethoden aufrufen: - class LspTest{ public void add(int a, float b){ System.out.println("First add"); } public void add(float a, int b){ System.out.println("second add"); } public static void main(String ...