Moin,
habe hier ein kleines Programmblem, für das ich eine elegante Lösung suche.
- Drei Klassen mit 3 Ojekten
- Dreimal der Aufruf von "Hubconnect"
- Dreimal identisches "hub.DoSomething;"
Wie vermeide ich den code für hub.DoSomething dreimal zu schreiben?
Evtl gar nicht?
THX
===============================================
PoweredUpRemote FB;
ControlPlusHub T-Hub;
PoweredUpHub Train;
hubconnect(FB);
hubconnect(T-Hub);
hubconnect(Train);
void hubconnect(PoweredUpRemote& hub)
{
hub.DoSomething;
}
void hubconnect(ControlPlusHub& hub)
{
hub.DoSomething;
}
void hubconnect(PoweredUpHub& hub)
{
hub.DoSomething;
}
Hi
Du könntest daraus eine Funktion machen und dann nur die Funktion 3x aufrufen.
gruß
Andi
Andi hat geschrieben:
Saluton!
Ist schon lange her und nicht, daß ich auch nur annähernd ein C++-Experte wäre …
Lok24 hat geschrieben:
„Altgrau“ facere necesse est.
Wer Rechtschreibfehler findet, darf sie mir nennen. Ich lerne nämlich gerne dazu (ich bin allerdings „Altschreiber“).
Hi,
JuL hat geschrieben: