mehr als eine Instanz von überladene Funktion entspricht der argument-Liste

Bin ich immer die obige Fehlermeldung, wenn ich

double x = log10(100);

Ich habe es in einer anderen Klasse in demselben Projekt und es zeigt nicht diesen Fehler.

Wie kann ich es beheben?

Vielen Dank

Chintan

  • Ich gehe davon aus, dass Ihre tatsächliche Durchführung wird in einer Variablen, im Gegensatz zu 100, wenn nicht: x = 2..
  • Überprüfen Sie die Bibliotheken, die Sie verwenden oder die Klassen, die Sie Erben. Scheint, wie Sie mit einem Konflikt um die Funktion aufzurufen. Wenn möglich, verwenden Sie den Namen der Klasse, um die Funktion log10(). Dies könnte das Problem beheben.
InformationsquelleAutor chintan s | 2012-10-22
Schreibe einen Kommentar