home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / 1991 / 01 / cppkurs / timetest.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  1990-10-02  |  1.2 KB  |  43 lines

  1. //----- Anfang TIMETEST.CPP --------------------------------
  2. //    (c) 1990 by Thole Groeneveld & toolbox
  3.  
  4. // TimeTest.cpp demonstriert die Fähigkeiten
  5. //      der Klasse Time
  6. //
  7.  
  8. #include <iostream.h>
  9. #include "timeclss.h"
  10.  
  11. main() {
  12. // Beispiele für Konstruktoraufrufe
  13. Time t1; // Aufruf des Defaultkonstruktors
  14. // keine Klammern !!!
  15. Time t2(12,15);     // Aufruf mit Parametern
  16. Time t3(t2);        // Initialisierung durch
  17.                     // anderes Timeobjekt
  18.  
  19. t1.SetToSysTime();  // t1 wird auf Systemuhrzeit
  20.                     // gesetzt
  21. cout << "Geben Sie ihren Dienstschluß "
  22.      << "ein (HH:MM:SS) : ";
  23.  cin >> t2;
  24. if (t1 < t2) {
  25. cout << "Die momentane Uhrzeit ist "
  26.      << t1 << endl;
  27.      t3 = t2 - t1;
  28. cout << "Sie müssen noch genau "
  29.      << hour(t3) << " Stunde(n) "
  30.      << min (t3) << " Minute(n) "
  31.      << "und "
  32.      << sec (t3) << " Sekunde(n) arbeiten"
  33.      << endl << endl;
  34. if (Time::CheckFlag() != Time::OK)
  35. cout << "Diese Meldung wird niemals "
  36.      << "erscheinen" << endl << endl;
  37. }
  38.  else
  39.  cout << "Viel Vergnügen beim Feierabend"
  40.  << endl << endl;
  41. }
  42. //----- Ende TIMETEST.CPP ----------------------------------
  43.