Probleme mit Algorithmus und StringGrid
-
Hi Leute
Ich möchte die zahlen eines StringGrids in einen valarray einlesen.
Allerdings finde ich keine Lösung hier meine vorgehensweiseclass matrix { std::valarray<double> matrix1; int anzahl,zeilen,spalten; public: matrix() : matrix1(anzahl) { zeilen = StrToInt(addition->zeilenE->Text); spalten = StrToInt(addition->spaltenE->Text); anzahl = zeilen * spalten; //Hier fehlt mir dann irgendwo eine Schleife ! for(int i = 0;i <= zeilen -1;i++) for(int j = 0;j <= spalten -1;j++) { matrix1[m]=StrToInt(addition->matrix1S->Cells[i][j]); }; //Das m hinter matrix1 müsste anfangs 0 sein wenn i=0;j=0; , //dann müsste es auf 1 springen wenn i=0;j=1; //dann auf 2 wenn i=0;j=2; usw. //dann wenn i=1;j=0 müsste m (bei einer 3 Zeilen und 3 Spalten Matrix) = 3 sein }; void ausgabe() { addition->Edit1->Text=matrix1[0];//Nur Ausgabe Test }; };
Könnte mir jemand eine Lösung geben
THX Fleedo