Zitat:
string(rechteckenamen[5])
rechteckenamen ist schon ein String, also nutzlos zu casten.
Wenn du von Casts keine Ahnung hast, dann lasst es bitte sein.
Und lerne bitte zuerst wie man es richtig macht,
denn sonst machst du, so wie hier, nur das Speichermanagement kaputt und freust dich über das "schöne" Ergebnis, ein knallendes Feuerwerk.
Wenn man einem Lehrer etwas beibringen will, in diesem Falle sehr oberlehrerhaft, dann bitte richtig. Ansonsten wird es den Schülern falsch mitgegeben.
rechteckenamen ist kein String, sondern ein Array. rechteckenamen[5] ist ein String.
Wenn er keine Ahnung von Casts hat, dann soll er es lernen, aber nicht sein lassen.
Was sind das denn für Empfehlungen hier?!