1 /* 2 * einstieg-mit-fehlerbehandlung.cpp 3 * 4 * Das erste C++-Programm gibt einen Text aus. 5 * 6 * Autor(en): H.Drachenfels 7 * Erstellt am: 7.6.2018 8 */
9
10 #include <iostream>
11 #include <string>
12
13 int main()
14 {
15 std::cout << "Anzahl bisher geschriebener C++-Programme eingeben: ";
16 int anzahl;
17 if (!(std::cin >> anzahl))
18 {
19 std::cerr << "*** Eingabefehler: ganze Zahl erwartet\n";
20 return 1;
21 }
22
23 std::cout << "Vorname eingeben: ";
24 std::string vorname;
25 if (!(std::cin >> vorname))
26 {
27 std::cerr << "*** Eingabefehler: Zeichenkette erwartet\n";
28 return 1;
29 }
30
31 std::cout << vorname
32 << "s "
33 << anzahl + 1
34 << ". C++-Programm funktioniert!\n";
35
36 // return 0; wird automatisch ergaenzt
37 }
38