Modernes C++ programmieren

Okt 23, 2024

lst-0306-book.cpp

// 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} );
}