From df85ca32f49b254ad48b21f4a1edaf2e96abe2c9 Mon Sep 17 00:00:00 2001 From: Gregory Lirent Date: Wed, 17 Aug 2022 20:06:53 +0300 Subject: [PATCH] Update page '2.1. vtype_array' --- 2.1. vtype_array.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/2.1. vtype_array.md b/2.1. vtype_array.md index c7a19da..3d77fac 100644 --- a/2.1. vtype_array.md +++ b/2.1. vtype_array.md @@ -91,7 +91,7 @@ - Принимает указатель на произвольные пользовательские данные `data` - Принимает указатель на функцию-callback (см. начало текущего документа) - Вызывает callback-функцию c первым найденным значением, равным `value`, в качестве аргумента. После чего удаляет найденный объект из контейнера. - - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int array_find(vtype_array* x, T value, void* data, CallbackT callback)` @@ -101,7 +101,7 @@ - Принимает указатель на произвольные пользовательские данные `data` - Принимает указатель на функцию-callback (см. начало текущего документа) - Вызывает callback-функцию c первым найденным значением, равным `value`, в качестве аргумента. - - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int array_rfind(vtype_array* x, T value, void* data, CallbackT callback)` @@ -111,7 +111,7 @@ - Принимает указатель на произвольные пользовательские данные `data` - Принимает указатель на функцию-callback (см. начало текущего документа) - Вызывает callback-функцию c последним найденным значением, равным `value`, в качестве аргумента. - - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией. ### [include/extra/array.h](https://gogs.lirent.ru/lirent/libcdsb/src/master/include/extra/array.h) @@ -127,7 +127,7 @@ - Принимает указатель на произвольные пользовательские данные `data`. - Принимает указатель на функцию-callback (см. начало текущего документа). - Вызывает callback-функцию cо значением находящимся по запрошенному индексу, в качестве аргумента. - - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int array_pop_by_index(vtype_array* x, ssize_t index, void* data, CallbackT callback)` @@ -137,7 +137,7 @@ - Принимает указатель на произвольные пользовательские данные `data`. - Принимает указатель на функцию-callback (см. начало текущего документа). - Вызывает callback-функцию cо значением находящимся по запрошенному индексу, в качестве аргумента. После чего удаляет данный объект из контейнера. - - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int array_remove_by_index(vtype_array* x, ssize_t index)` @@ -185,7 +185,7 @@ - Принимает **bool** значение `reverse` указывающее на необходимость поиска значения с конца. - Принимает **bool** значение `cut`, указывающее на необходимость удаление найденного элемента. - Вызывает callback-функцию c первым найденным значением, равным `value`, в качестве аргумента. - - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int libcdsb_array_get(vtype_array* x, ssize_t index, void* data, CallbackT callback, bool cut)` @@ -195,7 +195,7 @@ - Принимает указатель на произвольные пользовательские данные `data`. - Принимает указатель на функцию-callback (см. начало текущего документа). - Принимает **bool** значение `cut`, указывающее на необходимость удаление элемента по указанному индексу. - - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное callback-функцией. + - Возвращает -1, если индекс выходит за границы области памяти, принадлежащей контейнеру. В противном случае возвращает значение возвращенное пользовательской callback-функцией. - `int libcdsb_array_foreach(vtype_array* x, void* data, CallbackT callback, bool flush)`