Assignment Operator

The valarray class provides for various means of assignment to an already created object.

  valarray<T>& operator=(const valarray<T>&);

  valarray<T>& operator=(const T&);

  valarray<T>& operator=(const slice_array<T>&);

  valarray<T>& operator=(const gslice_array<T>&);

  valarray<T>& operator=(const mask_array<T>&);

  valarray<T>& operator=(const indirect_array<T>&);  
Remarks

A valarray object is returned.

valarray element access

An index operator is provided for single element access of valarray objects.