in array object speichern??
-
kann ich in array object speichern
z.B. für klasse CellCell test = new Cell[10];
test[0] = Cell();danke für ihre antworten
-
also ich muss mit x und y werten auf zellen zugreifen können
ich hatte eigentlich gehofft dass ich in ein 2 dim. array die objekte von klasse Cell speichern könnte
aber langsam glaube ich dass das nicht gehthat jemand vielleicht eine andere idee wie ich das anders machen kann
-
Natürlich geht das
Cell array2d[10][10];ist ein 2-dimensionales Array. Oder du nimmst gleich den vector<vector<Cell> > um das ganze dynamisch zu machen.
-
also eigentlich siehts so aus aber dann bekomme ich den fehler
error C2512: 'GOLModel::Cell' : no appropriate default constructor available[cpp]GOLModel::GOLModel(int size_x, int size_y) { this->size_x = size_x; this->size_y = size_y; Cell **table; table = new Cell*[size_x]; for(int i = 0; i<size_x; ++i) table[i] = new Cell[size_y]; for(int i = 0; i<size_x; ++i) { for(int j = 0; j< size_y; ++j) table[i][j] = GOLModel::Cell(i, j); } }[/cpp]