Array zuweisung nicht korrekt...



  • Hallo,

    Mein problem ist einfach zu beschreiben, aber knifflig zu lösen.

    Ich habe ein float array erstellt und will dem nun werte zuweisen.

    float * tmpVal = new float[this->Fkt->RowCount];	
    
    for(int i=1;i<this->Fkt->RowCount;i++)
    {
    	tmpVal[i-1] = this->Fkt->Cells[1][i].ToDouble();
    }
    

    nach der schleife hat tmpVal[0] den richtigen wert aber tmpVal[1] existiert nicht :(. ich habe schrittweise gedebuggt. die anderen zählervariablen sind alle richtig. es steht auch eine zahl im dem StringGrid.

    vielleicht kann einer von euch es herrausfinden

    danke im voraus
    uddy



  • Hallo nochmal,

    nach langem probieren und debuggen, bin ich zu dem ergebnis gekommen, dass das array soweit korrekt zugewiesen wurde und dsa borland einen anzeigefehler im debugger hatte.

    danke für alle die sich mit meinem thred beschäftigt hatten.

    mfg uddy


Anmelden zum Antworten