Forum: PC-Programmierung C++ Enum: Datentyp?


von Harry (Gast)


Lesenswert?

Nabend,
wie kann ich in C++ eigentlich den Datentyp eines Enums vorgeben?

Wenn ich folgendes schreibe:

enum class Tokens
{
  Empty,
  A,
  B
};

bekomme ich ja einen 32 bit Wert.

Wie kan ich z.B. ein enum vom Datentyp uint8_t anlegen?

von Kaj (Gast)


Lesenswert?


von enum (Gast)


Lesenswert?

Harry schrieb:
> ein enum vom Datentyp uint8_t

enum ist schon ein Datentyp.

von Sven P. (Gast)


Lesenswert?

Harry schrieb:
1
enum class Tokens: int
2
{
3
  Empty,
4
  A,
5
  B
6
};

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.