Listing 2 fa1.h class definition for an array of floating-point values

#include <iostream.h>

class float_array
   {
public:
   float_array(size_t n = 0);
   float_array(const float_array &fa);
   ~float_array ();
   float_array &operator=(const float_array &fa);
   float &operator[](size_t i);
   inline size_t length();
private:
   float *array;
   size_t len;
   };

ostream &operator<<(ostream &os, float_array &fa);

inline size_t float_array::length();
   {
   return len;
   }
/* End of File */