Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
tpl_array.H File Reference

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>
Include dependency graph for tpl_array.H:
This graph shows which files directly or indirectly include this file:

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< TAleph::build_array (Args ... args)
 
template<class Container >
std::vector< typename Container::Item_Type > Aleph::to_stdvector (const Container &c)
 

Detailed Description

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.

Author
Leandro Rabindranath León

Definition in file tpl_array.H.