An assignment operation is provided to fill individual elements of the array.
void operator =(const T&);
There is no return for the fill function.