Per Pointer auf Array zugeifen...



  • Hallo,
    ich habe in einer Klasse ein Array:

    double array[7][2][3000]
    

    Dieses möchte ich nun einer anderen Klasse per Get-Methode übergeben:

    GetArray(double array)
    {
      ...
    }
    

    Nun möchte ich aber nicht das ganze Array per for-Schleife durchlaufen und jedes einzelne Elemnt in ein neues Array kopieren, sondern nur ein Zeiger auf das Array anwenden, im Stiel von:

    GetArray(double array)
    {
     double *pointerArray=array;
    }
    

    Dies geht jedoch nur bei eindimmensionalen Arrays und auch dort kann ich dann nur auf das erste Element zugreifen. Wie kann ich es realisieren, dass ich dann direkt per [] auf die einzelnen Arrayelemente zugreifen kann??

    Grüße
    Christian


Anmelden zum Antworten