diff --git a/cv7/a_station.c b/cv7/a_station.c index 660e98b..7af372e 100644 --- a/cv7/a_station.c +++ b/cv7/a_station.c @@ -1,6 +1,40 @@ -#include +#include "a_station.h" +#include +#include -int main(){ - printf("Helo world\n"); +//#define SIZE 100; + +struct station* create_station(){ + struct station* station = (struct station*)calloc(1,sizeof(struct station)); + station->tracks = (struct car**)calloc(STATION_SIZE, sizeof(struct car*)); + station->track_count = STATION_SIZE; + return station; +} + +void destroy_station(struct station* station){ + +} + +int select_track(struct station* station, const char* target){ + return 0; } + +void add_target_capacity(struct station* station,const char* target, int capacity){ +} + +int get_target_capacity(struct station* station,const char* target){ + + return 0; +} + +int count_targets(struct station* station){ + + + return 0; +} + +int count_capacity(struct station* station){ + + return 0; +} \ No newline at end of file