Modernes C++ programmieren

Okt 23, 2024

lst-0260-godb.cpp

//#(execute) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/e6rqbq3bE 
#include <string>
#include <string_view>
using std::string; using std::string_view;

class Person { // eine Klasse beginnt mit privater Sichtbarkeit
    string name_;
    int alter_;
    string ort_;
public:  // alles ab hier darf von außen verwendet werden
    Person(string_view n, int a, string_view o)
      : name_{n}, alter_{a}, ort_{o} { }
    void drucke();
};