Massiv lib

Материал из IFВики
Перейти к навигации Перейти к поиску
Massiv lib
Тип Библиотеки URQ
Разработчик(и) Ajenta Arrow
Языки интерфейса
Операционные системы FireURQ
Написано на Диалект URQL для FireURQ
Язык разработки
Читаемые форматы файлов
Создаваемые форматы файлов
Дата первого выпуска 9 декабря 2016
Последняя версия
Дата последней версии
Состояние
Лицензия Freeware
Сайт urq.plut.info/node/2281


Библиотека функций для работы с одномерными массивами в FireURQ.

Возможности

  • Добавление в массив по одному элементу и списком.
  • Удаление элементов по названию.
  • Удаление элементов по номеру. (полезно для ассоциированных массивов)
  • Замена элемента по названию.
  • Замена элемента по номеру.
  • Поиск элемента по названию.
  • Поиск элемента по номеру.
  • Сортировка массива в случайном порядке.
  • Копирование массива, разные для текстовых и числовых массивов.
  • Вывод элементов массива в столбик и в строку. Разные для строковых и числовых массивов.
  • Очистка\удаление массива

Особенности и ограничения

  • Библиотека не группирует элементы с одинаковыми названиями.
  • Всё множество элементов с одинаковыми названиями добавится по очереди.
  • При удалении будет удалён первый найденный элемент с таким названием.
  • При замене так же заменится первый найденный элемент.
  • Размерность массива всегда доступна в служебной переменной: название массива_num.
  • Название элемента всегда доступно в переменной: название массива_n, где n = 1...количество элементов в массиве
  • Возможны смешанные строково-числовые массивы, но в таком случае при выводе вы должны помнить что у вас в элементе - строка или число, потому что разъименование для них разное.
  • Можно записать в массив элемент 0, но нельзя пустую строку.
  • Если у вас смешанный текстово-числовой массив, то вывод на экран или копирование массива будет работать некорректно.

Версии

Ссылки