fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. struct Mensch
  7. {
  8. int alter;
  9. string name;
  10. string vorname;
  11. };
  12.  
  13. // Für die Demonstatrion unwichtig;
  14. // ermöglicht einfache Textausgabe der neuen Klasse.
  15. ostream& operator<<(ostream& o, Mensch const& m)
  16. {
  17. o << m.vorname << " " << m.name << " (" << m.alter << ")";
  18. return o;
  19. }
  20.  
  21. int main() {
  22. Mensch paul;
  23. paul.name="Huber";
  24. paul.vorname="Paul";
  25. paul.alter=28;
  26.  
  27. Mensch lisa = {16, "Meier", "Lisa"};
  28.  
  29. cout << paul << "\n";
  30. cout << lisa << "\n";
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
Paul Huber (28)
Lisa Meier (16)