array_ns Namespace Reference

Namespace for array functionality. More...

Detailed Description

Namespace for array functionality.

Most methods can take an expression template as an argument. An expression template has the following properties - size(), operator[] and value_type

NB do not dump this namespace into global namespace. That is a recipe for very strange compiler errors. Instead selectively import what you need. Koenig lookup means most functionality is automatically exported when needed.