use_tvfm.cpp 631 B

12345678910111213141516171819202122232425262728293031
  1. //use_tvfm.cpp -- using the Tv and Remote classes
  2. #include <iostream>
  3. #include "tvfm.h"
  4. int main()
  5. {
  6. using std::cout;
  7. Tv s42;
  8. cout << "Initial settings for 42\" TV:\n";
  9. s42.settings();
  10. s42.onoff();
  11. s42.chanup();
  12. cout << "\nAdjusted settings for 42\" TV:\n";
  13. s42.settings();
  14. Remote grey;
  15. grey.set_chan(s42, 10);
  16. grey.volup(s42);
  17. grey.volup(s42);
  18. cout << "\n42\" settings after using remote:\n";
  19. s42.settings();
  20. Tv s58(Tv::On);
  21. s58.set_mode();
  22. grey.set_chan(s58,28);
  23. cout << "\n58\" settings:\n";
  24. s58.settings();
  25. // std::cin.get();
  26. return 0;
  27. }