home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / CGAZV5N3.ZIP / ARRTEST.CPP < prev    next >
C/C++ Source or Header  |  1991-03-02  |  683b  |  21 lines

  1. //******* Listing 8 *********************** ARRTEST.CPP **
  2. // ARRTEST.CPP : testing the dynamic array class
  3. // (c) C Gazette. See Listing 1 for usage.
  4. //********************************************************
  5.  
  6. #include "array.hpp"
  7. #include <stdio.h>
  8.  
  9. void main() {
  10.   dynamic_array da(20);
  11.   for(int i = 0; i < 20; i++)
  12.     da[i] = i * 2;  // assign a value to each element
  13.   dynamic_array* dap = new dynamic_array(20);
  14.   for(i = 0; i < 20; i++)
  15.     (*dap)[i] = i * 3;
  16.   for(i = 0; i < 20; i++)
  17.     printf("da[%d] = %d, (*dap)[%d] = %d\n",  i, da[i], i, (*dap)[i] );
  18.   // must delete whatever you new:
  19.   delete dap;
  20.   da[20] = 100; // a test of the error system
  21. }