Modernes C++ programmieren

Okt 23, 2024

lst-0515-book.cpp

// Rückgabe als (smarter) Pointer:
unique_ptr<Planet> erzeugePlanet(const Event &evt) {
    unique_ptr<Planet> result{ new Planet{"Venus"} };  // Heapobjekt
    result->setLocation(evt.getPosition());
    return result; // reicht Adresse weiter
}