Hence this class is suited as a general vector class for various objects. Several constructors are available. The constructor without parameters allocates no memory. Another constructor takes the number of entries in the vector as parameter and allocates memory for the corresponding vector representation. Finally, a copy-constructor is available.
Most member functions are self-explanatory.
New member functions are described below. The entries of an array can be written and read in two main formats, the binary format or the ascii format. Hence one can detect whether the format is binary or ascii even when the header does not appear. The number of array entries and the size of each entry. There array index will also be written.