Update page '2.3. vtype_list'
parent
3fc1d567cb
commit
d721ba7d3f
@ -190,7 +190,7 @@
|
||||
- `bool libcdsb_list_update(vtype_list* x, ssize_t index, const void* value, vtype type, int ins_direction)`
|
||||
|
||||
- Принимает указатель на область памяти, содержащую инициализированное значение **vtype_list** `x`.
|
||||
- Принимает значение индекса "якорных" данных `index`, определяющих место, отталкиваясь от которого, будет произведено дальнейшее изменение контейнера. Отрицательные значения индекса указывают на элементы, начианая с последнего (где индекс -1 указывает на последний элемент контейнера). Если отрицательное значение индекса по модулю превышает размерность контейнера, то будет считаться, что запрос сделан с индексом равным нулю.
|
||||
- Принимает значение индекса "якорных" данных `index`, определяющих место, на основании которого, будет произведено дальнейшее изменение контейнера. Отрицательные значения индекса указывают на элементы, начианая с последнего (где индекс -1 указывает на последний элемент контейнера). Если отрицательное значение индекса по модулю превышает размерность контейнера, то будет считаться, что запрос сделан с индексом равным нулю.
|
||||
- Принимает указатель на передаваемые данные `value`.
|
||||
- Принимает константу идентификатора типа данных `value_type`.
|
||||
- Принимает значение `ins_direction` которое определяет то, будут ли данные по указанному индексу заменены (значение `ins_direction == 0`), или будет произведена вставка `value`: в ячейку перед индексом (значение `ins_direction < 0`) или в ячейку после (значение `ins_direction > 0`)
|
||||
|
Loading…
Reference in New Issue
Block a user