Zuweisung an std::valarray (war: Matrizenrechnung mit StringGrids)
-
Hi
Habe folgendes Problem:
Ich möchte in ein StringGrid zahlen eingeben und die dann in einen valarray speichern. Diesen valarray möchte ich dann in ein anderes StringGrid ausgeben.Hier meine Klasse:
class matrix { std::valarray<double> v;//Hier soll das StringGrid 1.dimensional gespeichert werden public: matrix() { int anzahl=8; valarray<double> k(anzahl);//Hilfsvektor for (int g=0;g<=8;g++)//Zeilen * Spalte des StringGrids = 9; for (int i=0;i<=2;i++) for (int j=0;j<=2;j++) k[g]=StrToFloat(Form1->StringGrid1->Cells[i][j]); v=k;//Übergabe an den privaten Vektor geht nicht !!! };
dann sollte noch eine Ausgabe an das 2 StringGrid folgen !!!
Geht aber nicht da die zuweisung an den Vektor v nicht funktioniert.THX für eure Aufmerksamkeit
MfG
FleedoEdit:
Bitte die Code-Tags benutzen. Danke!
-Jansen
-
Das Problem hat doch absolut nichts mit dem StringGrid zu tun. Und was für eine Fehlermeldung ist "geht nicht"!?
Verschoben nach "C++".
-
Hi
Die genaue Fehlermeldung habe ich nicht gespeichert.
Aber das Programm unterbricht bei der Zeilev=h;
Sorry wegen der Umstände.
MfG
Fleedo