Multidim. dynamische Arrays

  • Hallo Leute..
    Ich mochte eine 3-D Struktur als dynamiches multidimensionales Array realisieren. Was ich damit meine ist so was aehnliches wie eine dynamische erzeugte Matrix, nur halt eine Dimension hoeher. Ich bin mir nicht sicher ob ich den Speicher richtig anlege und ihn wieder richtig freigebe (in C++). Das Anlegen hab' ich so gemacht:

    Und das Freigeben vom Speicher so:

    Code
    if (data_ != NULL)
    {
      for (unsigned int x_count = 0; x_count < x_dim_; x_count++)
      {
        for (unsigned int y_count = 0; y_count < y_dim_; y_count++)
        {
          delete[] data_[y_count];
        }
      }
    }

    Koennte mir jemand den Weg verifizieren bzw. falsifizieren?

    Dank im Voraus..
    ciao..

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!