2021-08-25 16:40:18 +10:00
|
|
|
typedef struct Watchtower {
|
2021-08-23 12:24:42 +10:00
|
|
|
char *id;
|
|
|
|
char *postcode;
|
|
|
|
char *manager;
|
|
|
|
int population;
|
|
|
|
double x;
|
|
|
|
double y;
|
|
|
|
} watchtower_t;
|
|
|
|
|
|
|
|
void checkInputArgs(int argc, char **argv, FILE **datasetFile, \
|
2021-08-24 23:55:19 +10:00
|
|
|
FILE **polygonFile, FILE **outputFile);
|
2021-08-25 16:40:18 +10:00
|
|
|
watchtower_t** readWatchtowers(watchtower_t **watchtowers, FILE* datasetFile, \
|
|
|
|
int *numWatchtowers);
|
|
|
|
void checkNullPointer(void *ptr);
|