Modernes C++ programmieren

Okt 23, 2024

lst-0306-godb.cpp

//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/8ejPs6zr6 
#include <vector>
struct Zahl {
    int wert_ = 0;
    Zahl() {} // Standardkonstruktor
    explicit Zahl(int w) : wert_{w} {}
};
int main() {
    std::vector<Zahl> zahlen{}; // okay: Zahl erfüllt die Bedingungen
    zahlen.push_back( Zahl{2} );
}