Vektor aus Strings als Referenz übergeben
-
Servus,
ich finde vor allem Beispiele, wie ich einfache Datentypen als Referenz übergeben kann. Wie muss der Methodenkopf aussehen, wenn ich im Konstruktor der Klasse MeineKlasse eine Referenz vom Typ 'vector<string>' mitschicken will?
Danke vorab.
-
sowas?
class A { public: A(std::vector<std::string>& MyVector); A(std::string& MyString); }Wobei zu empfehlen wäre, const Referenz zu benutzen, falls keine Daten geändert werden sollen.
-
Jay1980 schrieb:
ich finde vor allem Beispiele, wie ich einfache Datentypen als Referenz übergeben kann. Wie muss der Methodenkopf aussehen, wenn ich im Konstruktor der Klasse MeineKlasse eine Referenz vom Typ 'vector<string>' mitschicken will?
Warum glaubst Du, das würde bei vector<string> anders funktionieren?
Wenn Du Zeit sparen willst, lerne richtig C++ aus einem (guten) Buch.
-
Servus,
ich habe schon Bücher da, etwa den Breymanns C++-Programmierer, ich schaue da auch rein, aber wenn ich im Zweifel bin, frage ich eben auch hier ...
Danke in jedem Fall für die bisherige Rückmeldung, das hat mir sehr geholfen! Mit dem Vektor hat es nun geklappt, ich wusste nicht wie viele Adressoperatoren man dort angeben sollte ....