//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/MEGfeanPP
#include <array>
struct Data {
static const size_t SPAET; // Konstante deklarieren
static const size_t FRUEH; // Konstante deklarieren
};
void func() {
int x = Data::SPAET; // Konstante verwenden
}
const size_t Data::FRUEH = 10; // Konstante definieren
std::array<int, Data::FRUEH> arrFRUEH {}; // Konstante verwenden
std::array<int, Data::SPAET> arrSPAET {}; // (ERR) Konstante verwenden
const size_t Data::SPAET = 10; // Konstante definieren
int main() {
func();
}