Update page '2. Заголовочные файлы'
parent
177e061a65
commit
0099a4521e
@ -59,4 +59,23 @@
|
||||
- Возвращает количество элементов, находящихся внутри контейнера.
|
||||
- `size_t dict_capacity(const vtype_dict* x)`
|
||||
- Принимает указатель на инициализированное значение **vtype_dict**.
|
||||
- Возвращает текущий размер таблицы, доступной для вставки значений.
|
||||
- Возвращает текущий размер таблицы, доступной для вставки значений.
|
||||
##### 2. Сравнение контейнеров между собой (детальней [1.1. Система типов](https://gogs.lirent.ru/lirent/libcdsb/wiki/1.1.+%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0+%D1%82%D0%B8%D0%BF%D0%BE%D0%B2))
|
||||
- `int string_compare(const vtype_string* s0, const vtype_string* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_string**.
|
||||
- Возвращает 0 если строки равны, значения < 0 и > 0, если значение s0 меньше или больше значения s1 соответственно.
|
||||
- `int array_compare(const vtype_array* s0, const vtype_array* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_array**.
|
||||
- Возвращает 0 если значения контейнеров равны, значения < 0 и > 0, если значения s0 меньше или больше значений s1 соответственно.
|
||||
- `int list_compare(const vtype_list* s0, const vtype_list* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_list**.
|
||||
- Возвращает 0 если значения контейнеров равны, значения < 0 и > 0, если значения s0 меньше или больше значений s1 соответственно.
|
||||
- `int map_compare(const vtype_map* s0, const vtype_map* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_map**.
|
||||
- Возвращает 0 если значения контейнеров равны, значения < 0 и > 0, если значения s0 меньше или больше значений s1 соответственно.
|
||||
- `int vset_compare(const vtype_set* s0, const vtype_set* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_set**.
|
||||
- Возвращает 0 если значения контейнеров равны, значения < 0 и > 0, если значения s0 меньше или больше значений s1 соответственно.
|
||||
- `int dict_compare(const vtype_dict* s0, const vtype_dict* s1)`
|
||||
- Принимает два указателя на инициализированные значения **vtype_dict**.
|
||||
- Возвращает 0 если значения контейнеров равны, значения < 0 и > 0, если значения s0 меньше или больше значений s1 соответственно.
|
||||
|
Loading…
Reference in New Issue
Block a user