Ich habe eine Klasse, die einen Wert halten soll. Der Wert soll im Prinzip eine Zahl darstellen können. Allerdings brauche ich mehr als nur 0 und 1, sondern auch ein Don't Care. Daher habe ich ein enum mit 0 und 1 und DC gefüttert und deklariere mir eine Array dieses Enums in der Klasse. Das Problem ist, dass ich die Breite des Arrays während der Laufzeit festlegen muss.
Die Klasse schaut bislang etwa so aus:
Code: Alles auswählen
class bool_logic
{
private:
enum bl
{
0,
1,
DC
};
int size;
enum bl[size] value;
};
MfG