Ich habe wenige Klassen, die dieselbe Struktur als ein privates Mitglied verwenden. Ist es möglich, Struktur Getter-Funktionen zu erstellen, die ich aus/in Klassen verwenden kann? Ich fühle mich wie die Funcs zu erstellen. für jede Klasse ist nicht der richtige Weg, es zu tun.Struct Methoden insde eine Klasse
Etwas wie folgt aus:
someheader
struct A {
A(const int& vl) : someval(vl) {}
int someval{0};
int getSomeval() const {return someval;}
};
B
include "someheader.h"
class B {
public:
B();
private:
A a;
};
int main() {
B b;
int v = b.getSomeval();
}
Off Topic aber warum nehmen Sie eine int als Referenz in Ihrem Konstruktor? – Stargateur
Freund ........ – pm100