From 6e200a1ac94a8b00235343b5e9b4eafcb825f13e Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Thu, 18 Nov 2021 22:59:25 +0000 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'cv7/a=5Fstation.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cv7/a_station.c | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) 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