wip
This commit is contained in:
38
rooster.h
38
rooster.h
@@ -53,10 +53,46 @@ rooster *rooster_lees(FILE *fh);
|
||||
* NULL teruggegeven. (In dat geval blijft geen gereserveerd geheugen
|
||||
* achter.)
|
||||
*/
|
||||
rooster *rooster_maak(char* template);
|
||||
rooster *rooster_maak(char* input);
|
||||
|
||||
/*
|
||||
* Haal een rij uit het rooster op.
|
||||
*
|
||||
* Input:
|
||||
* rp: een pointer naar het rooster
|
||||
* y: de y-coordinaat van de rij die je wilt hebben.
|
||||
*
|
||||
* Output:
|
||||
* Een pointer naar een nieuwe string met daarin alle karakters in die rij.
|
||||
*/
|
||||
char *rooster_vraag_rij(const rooster *rp, int y);
|
||||
|
||||
/*
|
||||
* Maak een kopie van een rooster
|
||||
*
|
||||
* Input:
|
||||
* rp: Een pointer naar het rooster.
|
||||
*
|
||||
* Output:
|
||||
* Een pointer naar het kopie.
|
||||
*/
|
||||
rooster *rooster_kopieer(const rooster *rp);
|
||||
|
||||
/*
|
||||
* Haal het hele rooster op in de vorm van een string.
|
||||
*
|
||||
* Input:
|
||||
* rp: Een pointer naar het rooster.
|
||||
*
|
||||
* Output:
|
||||
* Een pointer naar een string met daarin het hele rooster,
|
||||
* regels zijn gescheiden door '/n' karakters.
|
||||
*/
|
||||
char *rooster_als_string(const rooster *rp);
|
||||
|
||||
/* Vraag de huidige toestand van het spel op.
|
||||
|
||||
Input:
|
||||
rp: een pointer naar het rooster.
|
||||
|
||||
Uitvoer: de toestand.
|
||||
|
||||
Reference in New Issue
Block a user