tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
208
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fujifilm fujifilm ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    19
    Moin,

    ich würde gerne ein Feld schaffen. Mit der Methode erst einen Pointer zu erstellen mit der Größe x. Und dann für jede Adresse x nochmal jeweils einen Array der Größe Y.

    Ohne Adresse kann ich das bereits:

    double Feld [x][y];

    Ich hätte das ganze gerne aber als pointer.

    Könnt ihr mir da bitte weiterhelfen? An andere Stelle finde ich immer nur eindimensionale Pointer.

    mfg
    fuji
     

  2. #2
    fujifilm fujifilm ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    19
    Ah, habs glaub ich schon:

    Code cpp:
    1
    
    double** Feld = new double [5][10]
    ;
     

  3. #3
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.802
    Blog-Einträge
    5
    Hallo,

    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    // Anlegen
    double** Feld = new double*[5];
    for (int i = 0; i < 5; ++i) {
      Feld[i] = new double[10];
    }
     
    // Freigeben
    for (int i = 0; i < 5; ++i) {
      delete[] Feld[i];
    }
    delete[] Feld;
    Dein Code sollte eigentlich nicht mal kompilieren.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

Ähnliche Themen

  1. [c++] Pointer auf konstanten Pointer-Parameter setzen
    Von digitalFreeman im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 18.02.09, 11:11
  2. Invalid Pointer Addition.. wo is denn da n pointer !
    Von GartenUmgraben im Forum Borland CBuilder und VCL
    Antworten: 3
    Letzter Beitrag: 29.07.06, 16:48
  3. Antworten: 4
    Letzter Beitrag: 07.07.06, 13:34
  4. Antworten: 1
    Letzter Beitrag: 22.12.05, 09:27
  5. Antworten: 6
    Letzter Beitrag: 02.11.03, 21:23