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

  1. // ex04002.cpp
  2. // Overloaded functions for different data formats
  3. #include <iostream.h>
  4. #include <time.h>
  5.  
  6. void display_time(const struct tm *tim)
  7. {
  8.     cout << "1. It is now " << asctime(tim);
  9. }
  10.  
  11. void display_time(time_t *tim)
  12. {
  13.     cout << "2. It is now " << ctime(tim);
  14. }
  15.  
  16. main()
  17. {
  18.     time_t tim = time((time_t *)NULL);
  19.     struct tm *ltim = localtime(&tim);
  20.  
  21.     display_time(ltim);
  22.     display_time(&tim);
  23. }
  24.