![]() |
![]() ![]() ![]() ![]() |
![]() |
Bounded Array;Boost , ,
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Parameter | Description | Default |
|---|---|---|
T |
Тип объекта, хранящегося в массиве. | |
N |
Размер распределения массива. | |
ALLOC |
STL Allocator | std::allocator |
Никто, кроме тех, которые установлены требованиями Хранения.
Нет.
| Member | Where defined | Description |
|---|---|---|
значение_тип | Контейнер | |
точник | Контейнер | Определено как value_type* |
const_pointer | Контейнер | Определено как const value_type* |
reference | Контейнер | Определено как value_type& |
const_reference | Контейнер | Определено как const value_type& |
size_type | Контейнер | Определено как Alloc::size_type |
difference_type | Контейнер | Определено как Alloc::difference_type |
итератор | Контейнер | Определяется как pointer |
const_iterator | Контейнер | Определены как const_pointer |
revere_iterator | Контейнер | Определяется как std::reverse_iterator |
const_revere_iterator | Контейнер | Определяется как std::reverse_iterator |
bounded_array () |
Storage | Создает unbounded_array, который содержит zero элементы. |
bounded_array (размер_type) |
Storage | Создает неинициализированный bounded_array, который содержит размер элементов. Все элементы по умолчанию построены. |
bounded_array (размер_type, минус T& init) |
Storage | Создает инициализированный bounded_array, который содержит размер элементов. Все элементы построены из значения init. |
bounded_array (const bounded_array &c) |
Контейнер | Копировальный конструктор. |
~bounded_array () |
Контейнер | Deallocates the bounded_array itself. |
размер void (размер_типа) |
Storage | Reallocates a bounded_array to hold size elements. |
void resize (размер_type, const T& t) |
Storage | Reallocates a bounded_array to hold size elements. |
размер_типа () const |
Контейнер | Возвращает размер bounded_array. |
const_reference оператор [] (size_type i) const |
Контейнер | Description - элемент. |
оператор ссылки [] (size_type i) |
Контейнер | Возвращает ссылку на элемент i-th. |
bounded_array &operator = (const bounded_array &a) |
Контейнер | Оператор назначения. |
bounded_array &assign_temporary (bounded_array &a) |
Назначает временный. Может изменить массив a. |
|
| (bounded_array &a) | Контейнер | Перекрывает содержимое массивов. |
const_iterator start () const |
Контейнер | Description. |
конец_итератора () const |
Контейнер | Description. |
начальная установка () |
Контейнер | Description. |
конец установки () |
Контейнер | Description. |
const_reverse_iterator rbegin () const |
Reversible Container | Description. |
const_reverse_iterator rend () const |
Reversible Container | Description. |
reverse_iterator rbegin () |
Reversible Container | Description. |
reverse_iterator rend () |
Reversible Container | Description. |
Copyright (©) 2000-2004 Майкл Стивенс, Матиас Кох, Джорг Уолтер, Гантер Винклер
Использование, модификация и распространение подлежат лицензии Boost Software, Version 1.0. (См. сопроводительный файл LICENSE_1_0.txt или копия на http://www.boost.org/LICENSE_1_0.txt ).
Статья Bounded Array; раздела может быть полезна для разработчиков на c++ и boost.
:: Главная :: ::
реклама |