1 /* 2 * grusstest.cpp 3 * 4 * Autor: H.Drachenfels 5 * Erstellt am: 20.11.2020 6 */
7
8 #include "gruss.h"
9 #include "systemuhr.h"
10 #include "testuhr.h"
11 #include <iostream>
12 #include <stdexcept>
13
14 int main()
15 {
16 try
17 {
18 gruss<systemuhr> g;
19 std::cout << g.gruessen() << std::endl;
20
21 gruss<testuhr> h;
22 int stunde, minute;
23 while (std::cin >> stunde >> minute)
24 {
25 h.uhr.stellen(stunde, minute);
26 std::cout << h.gruessen() << std::endl;
27 }
28 }
29 catch (std::exception &x)
30 {
31 std::cerr << x.what() << std::endl;
32 }
33 catch (std::string &s)
34 {
35 std::cerr << s << std::endl;
36 }
37 }
38