Modernes C++ programmieren

Okt 23, 2024

lst-0341-book.cpp

// https://godbolt.org/z/erv34b67c 
const Widget createWidget() {  // Rückgabe als const-Wert
    Widget result{};
    return result;
}
int main() {
    Widget w = createWidget(); // kopiert in neues nicht-const w
    w.setNumber(100);          // w ist nicht-const, verändern ist okay
}