enums

Ein Datentyp, der aus einer Reihe benannter Werte besteht, die als Elemente, Elemente oder Enumeratoren des Typs bezeichnet werden.
2
Antworten

C # enum - Warum funktioniert * implizites * Casting von 0? [Duplikat]

Nimm dieses bisschen Code: %Vor% Natürlich schlägt es fehl, wenn 1 einer enum -Typ-Variable zugewiesen wird. (Schlag eine explizite Besetzung und es wird funktionieren.) Meine Frage ist: Warum scheitert es NICHT bei der Zuweisung...
06.06.2013, 11:00
2
Antworten

Warum müssen die Enum-Konstanten vor jeder anderen Deklaration von Variablen und Methoden in einem Enum-Typ deklariert werden?

Wenn ich eine Variable vor oder ohne Deklaration von Enum-Konstanten auf diese Weise deklariere: %Vor% Es zeigt folgenden Kompilierungsfehler. %Vor% Aber wenn ich eine Enum-Konstante deklariere, bevor i deklariert wird, dann ist es in...
27.06.2013, 08:26
5
Antworten

Liste von const int anstelle von enum

Ich begann mit der Arbeit an einer großen c # -Code-Basis und fand die Verwendung einer statischen Klasse mit mehreren const ints -Feldern. Diese Klasse verhält sich genau wie ein Enum. Ich möchte die Klasse in eine tatsächliche enum umwandel...
08.09.2011, 17:26
3
Antworten

Grails GORM & Enums

Ich habe ein Problem mit der Enumeration in Grails: Ich versuche eine Enumeration in einem Grails-Domain-Objekt zu verwenden code: %Vor% Ich benutze den Befehl generals-all von grails Wenn ich versuche, über das Web-Anwendung das Task-...
28.12.2009, 13:23
3
Antworten

In diesem Fall die Verwendung verschachtelter Aufzählungen?

Ich muss einige ChartTypes unterstützen. Jeder dieser Diagrammtypen kann eine Anzahl von ChartSubTypes unterstützen. Zum Beispiel AreaChart type kann PercentArea , StackedArea usw. haben. Ich denke daran, eine Enum für ChartTypes...
08.03.2013, 07:12
3
Antworten

Instanzüberprüfungsfehler: '2' ist kein gültiger Wert für QueryType. (Internetservice)

Ich habe einen Web-Service, an dem ich eine Anrede übergebe %Vor% Wenn ich ein Objekt übergebe, das einen Parameter von QueryType enthält, bekomme ich den Fehler vom Webservice zurück:    '2' ist kein gültiger Wert für QueryType wenn...
15.09.2009, 20:31
2
Antworten

Wie konvertiere ich Strings in Enumerationen?

Um eine Aufzählung in ein Zeichen-Array zu konvertieren, ist das einfach - Sie rufen einfach char auf. %Vor% gibt 'somevalue' zurück. Wie kann ich wieder zurück konvertieren? Ich habe etwas wie char2enum where erwartet %Vor%...
22.12.2010, 16:05
3
Antworten

Ist es möglich, Varianten im Wert einer veränderbaren Referenz auf eine Enum zu setzen?

Ist es möglich, Varianten im Wert einer änderbaren Referenz ( &mut E<T> ) ohne zusätzliche Einschränkungen für T zu wechseln, ohne auf unsicheren Code zurückzugreifen? Das heißt, eine enum gegeben: %Vor% Was ist die richtig...
24.02.2017, 06:12
3
Antworten

__prepare__ für ein Enum verwenden ... was ist der Haken?

Die Deklaration von Pythons enum.Enum erfordert, dass Werte bereitgestellt werden, wenn sie im einfachsten Fall verwendet werden Für ein Enum interessieren uns Namen und Werte nicht. Wir kümmern uns nur um die Wächter. Nachdem ich kürzlich...
08.05.2017, 18:46
2
Antworten

Ist es sicher, einen Zeiger in typisierte / Größe enum in einen Zeiger auf den zugrunde liegenden Typ zu konvertieren?

Der folgende Code: %Vor% Erzeugt den folgenden Fehler: %Vor% Das ist überraschend für mich, weil ich dachte, dass die : uint8_t in der enum Definition bedeuten würde, dass sie notwendigerweise mit diesem zugrunde liegenden Typ dargest...
22.05.2017, 21:39