![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
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.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::
реклама |