home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 13 / CDA13.ISO / cdactual / demobin / share / program / C / ANSICPP.ZIP / EX07030.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1990-07-24  |  336 b   |  18 lines

  1. // ex07030.cpp
  2. // correctly deleting arrays of new classes
  3. #include <iostream.h>
  4.  
  5. class Date    {
  6.     int mo, da, yr;
  7. public:
  8.     Date()  { cout << "\nDate constructor"; }
  9.     ~Date() { cout << "\nDate destructor";  }
  10. };
  11.  
  12. main()
  13. {
  14.     Date *dt = new Date[5];
  15.     cout << "\nProcess the dates";
  16.     delete [5] dt;                 // deleting 5 items
  17. }
  18.