diff --git a/README.txt b/README.txt index 3080876..d724526 100644 --- a/README.txt +++ b/README.txt @@ -9,6 +9,7 @@ в процессе работы. Описание структуры данных ivector в файле vector.h + Вам необходимо реализовать некоторые функции в файле ./vector.c и пройти тесты (описанные в ./vector_test.c). @@ -16,7 +17,9 @@ Команда для запуска тестов -- make test - Необходимо реализовать следующие функции +* Необходимо реализовать следующие функции(короткое описание функций можно + подсмотреть в vector.h): + vector_len vector_data vector_resize @@ -31,4 +34,11 @@ vector_insert vector_del +Для работы вам могут понадобится следующие библиотечные функции: +* malloc(size_t size) -- функция, динамически выделяющая size байт и возвращающая + указатель на выделенный кусок +* realloc(void *ptr, size_t size) -- функция изменяющая размер выделенного куска памяти + на вход принимает указатель на предыдущий выделенный кусок. + возвращает укзаатель на заново выделенную память. + Все предыдущие данные в ptr остаются без изменений