Aufruf weiß ich, wireine Funktion einer Klasse in der Haupt
object.Function1(object);
Aber es gibt eine Möglichkeit, die Funktion des Aufrufs wie folgt aus einer Funktion einer Klasse in der Hauptsache durch die ein Objektes zB nennen
Function1(object);
ich hatte eine Klasse zu schreiben, die den Code mit einer Hauptfunktion laufen würde wie folgt
int main() {
Line line1(10);
Line line2 = line1;
display(line1);
display(line2);
return 0;
}
'std :: mem_fn' ist die Antwort, oder ein Lambda –
Machen Sie die Methode eine' statische' Methode. –
@Thomas Matthews Wenn ich die Methode statisch mache, muss ich den Klassennamen verwenden, um die Methode –