Listing 6 A trivial float_array test program

#include <iostream.h>
#include "fa4.h"

void display(const char *s, const float_array &fa)
   {
   cout << s <<" = "<< fa << endl;
   }

int main()
   {
   size_t i, size;
   cout << "size? ";
   cin >> size;

   float_array fa(size);
   for (i = 0; i < fa.length(); ++i)
      fa[i] = i;
   display("fa", fa);
   float_array fb = fa;
   display("fb", fb);
   for (i = 0; i < 2 * size; ++i)
      {
      fb[i] = i * i;
      display("fb", fb);
      }
   const float_array fc = fa;
   display("fc", fc);
   cout << "fc[size] = " << fc[size] << '\n';
   return 0;
   }
/* End of File */