Ergebnis 1 bis 3 von 3

Thema: [C++] Vector als Objekteigenschaft

  1. #1

    [C++] Vector als Objekteigenschaft

    Guten Tag.
    Ich arbeite momentan an einem Projekt, das unter anderem verschiedene Objekte in Vektoren lädt. Diese Vektoren wiederum muss ich an eine Klasse übergeben. Jetzt wird es problematisch.

    Goggle spuckte mir leider keine Ergebnise aus, die ich gebrauchen könnte und mein eigenes Wissen reicht leider nicht aus. Ich habe viel herum probiert, aber das wollte alles nicht so ganz klappen. *zwinker*



    Meine Frage als, wie kann man einen STL Vector als Eigenschaft einer Klasse nutzen?


    Ich dnake im Voraus.

  2. #2
    Ich verstehe nicht ganz wo das Problem liegt.... Kannst ja ganz normal einen Vektor definieren
    Code:
    #include <vector>
    class Dummy
    {
       public:
          std::vector<int> vektor;
    }
    und wenn in diesen Vektor Objekte einer anderen Klasse geladen werden sollen, dann muss das halt ein Vektor mit dem Typ dieser Klasse sein:
    Code:
    #include <vector>
    #include "baum.h"
    class Dummy
    {
       public:
          std::vector<baum> vektor;
    }

  3. #3
    mhhh..eeigentlich hatet ich es genauso schon einmal ausprobiert...

    Argh.
    Es könnte sein, dass ich in der Klasse das std:: vergessen hatte.

    Ich hasse namespaces. Ich werde es eben mal prüfen, Danke schon einmal...>_<

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •