|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Dynamic array container with automatic resizing. More...
#include <iostream>#include <utility>#include <vector>#include <aleph.H>#include <htlist.H>#include <tpl_dynDlist.H>#include <ah-dry.H>#include <ah-args-ctor.H>#include <tpl_memArray.H>Go to the source code of this file.
Classes | |
| class | Aleph::Array< T > |
| Simple dynamic array with automatic resizing and functional operations. More... | |
| struct | Aleph::Array< T >::Iterator |
| Iterator on the items of an array. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Functions | |
| template<typename T , typename ... Args> | |
| Array< T > | Aleph::build_array (Args ... args) |
| template<class Container > | |
| std::vector< typename Container::Item_Type > | Aleph::to_stdvector (const Container &c) |
Dynamic array container with automatic resizing.
This file provides the Array<T> template class, a simple dynamic array that grows and shrinks automatically as elements are added or removed. It supports functional programming operations through the mixin classes.
Definition in file tpl_array.H.