Четвертый Borland C++ и его окружение



         

Функции-элементы


Constructor Строит двунаправленную очередь заданного размера.
FirstThat Возвращает указатель на первый объект в двунаправленной очереди, который удовлетворяет заданному условию. Вы можете задать функцию проверки, возвращающую True при удовлетворении определенного условия (ей можно передать произвольные документы).
Flush Очищает очередь, не уничтожая ее. Выполняемые

с объектами действия зависят от владельца и

переданного аргумента.

ForEach Создает внутренний итератор, который для каждого элемента двунаправленной очереди выполняет заданную функцию (этой функции можно передать произвольные данные).
GetItemsIn-Container Возвращает число элементов в двунаправленной

очереди.

GetLeft Возвращает объект слева и удаляет его из двунаправленной очереди.
GetRight Возвращает объект справа и удаляет его из

двунаправленной очереди.

IsEmpty Возвращает 1, если двунаправленная очередь не

имеет элементов, иначе - 0.

IsFull Возвращает 1, если двунаправленная очередь

заполнена, иначе - 0.

LastThat Возвращает указатель на последний объект в

двунаправленной очереди, который удовлетворяет данному условию. Вы можете задать функцию проверки, возвращающую True при удовлетворении определенного условия (ей можно передать произвольные документы).

PeekLeft Возвращает объект в начале (левом конце)

двунаправленной очереди. Объект остается в

ней.

PeekRight Возвращает объект в конце (правом конце)

очереди. Объект остается в ней.

PutLeft Добавляет объект в начало (левый конец) очереди.
PutRight Добавляет объект в конец (правый конец) очереди.
Next Возвращает переданный индекс + 1. В конце

циклически переходит к началу очереди.

Prev Возвращает переданный индекс - 1. В начале

циклически переходит к концу очереди.




Содержание  Назад  Вперед