From 29c818629d33151edc7ea61c8512c88d46058100 Mon Sep 17 00:00:00 2001 From: Luis Hahn Date: Mon, 5 Feb 2024 18:08:33 +0100 Subject: [PATCH] =?UTF-8?q?refactoring:=C3=9Cberarbeitung=20der=20Turm.c,?= =?UTF-8?q?=20Luis=20Hahn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Speichern.c | 10 ++++++++-- src/Turm.c | 22 +++++++--------------- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/src/Speichern.c b/src/Speichern.c index aa14eba..8d1756e 100644 --- a/src/Speichern.c +++ b/src/Speichern.c @@ -54,7 +54,7 @@ int laden_spielstand_historie(int*** Historie, int* anzahl_Zuege, const char* da } void speichern_spielstand_schachbrett(char** Brett, const char* dateiName){ - + FILE* datei = fopen(dateiName, "wb"); if (datei == NULL) { @@ -71,5 +71,11 @@ void speichern_spielstand_schachbrett(char** Brett, const char* dateiName){ } void laden_spielstand_schachbrett(){ - + /* + Binäre Datei muss geöffnet werden + Daten müsseneingelesen werden + Daten werden in extra array gespeichert werden + Spielfeldarray wird auf den Stand von Speichern gebracht + + */ } \ No newline at end of file diff --git a/src/Turm.c b/src/Turm.c index c12a07c..25ce4bc 100644 --- a/src/Turm.c +++ b/src/Turm.c @@ -9,8 +9,7 @@ bool istzugerlaubt_Turm(char** Brett, int startX, int startY, int endX, int endY int counter = 0; - if(startX == endX){ - if(startY endY){ counter = startY-endY; for(int i = 1; iendX){ counter = startX-endX; for(int i = 1; i