Vector in Array kopieren



  • Hallo zusammen.

    ich suche eine Möglichkeit, den Inhalt eines Vectors in ein Array zu kopieren. In dem Vector sind nur float-Werte gespeichert. Das Problem welches ich habe, ist die Deklaration des Arrays.

    const int laengeVector = Anzahl der Elemente eines Vectors;
    float ARRAY [laengeVector];
    

    So lässt sich das Array nicht deklarieren, da wohl vor Programmstart festehen muss, wie gorß das Array ist. Eine feste Größe kann ich jedoch nicht vergeben, da ich erst zur Laufzeit ermittel, wie viele Elemente ich benötige.

    Kann mir jemand weiterhelfen?

    Gruß
    rodgerwilco



  • In C++/CLI kannst Du die Grösse zur Laufzeit festlegen.
    Du erzeugst das Array ja mit gcnew...

    array<int>^ v = gcnew array<int>(3);
    

    Simon


Anmelden zum Antworten