lst-0295-book.cpp
// https://godbolt.org/z/r3xaPv5Mr
class Year {
public:
using value_type = int; // Typalias einführen
value_type value_; // eigentlich intern verwendeter Typ
public:
explicit Year(value_type v) : value_{v} {}
value_type value() { return value_; }
};
int main() {
Year year{ 2024 }; // hier auf Compilerkonvertierung zählen
Year::value_type val = year.value(); // verwenden Sie ::
}