Membervariablen in andere Klassen tragen

UNd wegen den 11 Steine aufrufen und nur 10 Steine haben.
Da ich überall ein Array von [10] habe, hab ich doch auch 11 Steine :confused:
auch bei der Instanzerstellung C_Stein Stein[10] hab ich meine Steinchen von 0 - 10 = 11 oder hab ich da was nicht mitbekommen
Ja.
10 ist die Anzahl, nicht der höchste Index.
0 1 2 3 4 5 6 7 8 9
Sind genau 10 Stück.
Von [0] bis [9]

Code:
int get_X() const {
  return m_X;
}
Das heißt ich darf für jeden Stein 6 mal solch eine Funktion durchlaufen? (X, Y, X2, Y2, H, B)
Ganz doofe Frage... an welcher Stelle soll ich die Funktionen einbauen?
C++:
class C_Stein
{
    ...
    public:
 
    C_Stein();
    void init(int X, int Y, int Sorte);

    //Hier rein. Auslagern kann man so wie bei init
 
};
 
Zurück