Pertanyaan yang diberi tag «enums»

Tipe data yang terdiri dari sekumpulan nilai yang disebut elemen, anggota atau enumerator dari tipe tersebut.

11
Konversi dari tipe enum ordinal ke enum
Saya memiliki tipe enum ReportTypeEnumyang dapat dilewati antar metode di semua kelas saya, tetapi kemudian saya harus meneruskannya di URL jadi saya menggunakan metode ordinal untuk mendapatkan nilai int. Setelah saya mendapatkannya di halaman JSP saya yang lain, saya perlu mengonversinya untuk kembali ke ReportTypeEnumsehingga saya bisa meneruskannya. Bagaimana saya …
316 java  enums 



20
Bagaimana saya bisa mengulangi enum?
Saya hanya memperhatikan bahwa Anda tidak dapat menggunakan operator matematika standar pada enum seperti ++ atau + = Jadi apa cara terbaik untuk beralih melalui semua nilai dalam C ++ enum?
304 c++  enums 

23
Enum ToString dengan string ramah pengguna
Enum saya terdiri dari nilai-nilai berikut: private enum PublishStatusses{ NotCompleted, Completed, Error }; Saya ingin dapat menampilkan nilai-nilai ini dengan cara yang ramah pengguna. Saya tidak perlu bisa beralih dari string ke nilai lagi.
282 c#  enums  tostring 

13
Bagaimana cara mendefinisikan tipe enumerasi (enum) dalam C?
Saya tidak yakin apa sintaksis yang tepat untuk menggunakan C enum. Saya memiliki kode berikut: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Tapi ini tidak dikompilasi, dengan kesalahan berikut: error: conflicting types for ‘strategy’ error: previous declaration of ‘strategy’ was here Apa yang saya lakukan salah?
272 c  enums 

9
Konvensi Penamaan Enum - Jamak
Saya mengajukan pertanyaan ini meskipun telah membaca yang serupa tetapi tidak persis apa yang saya inginkan di konvensi penamaan C # untuk enum dan properti yang cocok Saya menemukan bahwa saya memiliki kecenderungan untuk menyebut enum dalam bentuk jamak dan kemudian 'menggunakannya' sebagai singular, contoh: public enum EntityTypes { Type1, …

17
Teruskan mendeklarasikan enum dalam C ++
Saya mencoba melakukan sesuatu seperti berikut: enum E; void Foo(E e); enum E {A, B, C}; yang ditolak kompilator. Saya sudah melihat sekilas di Google dan konsensusnya adalah "Anda tidak bisa melakukannya", tetapi saya tidak mengerti mengapa. Adakah yang bisa menjelaskan? Klarifikasi 2: Saya melakukan ini karena saya memiliki metode …
265 c++  enums 



7
Bagaimana cara mengubah nilai enum ke int?
Saya memiliki fungsi yang mengembalikan tipe int. Namun, saya hanya memiliki nilai enumerasi PAJAK. Bagaimana saya bisa memasukkan nilai penghitungan pajak ke int? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will differ public int …
240 java  enums 

13
Jackson enum Serializing dan DeSerializer
Saya menggunakan JAVA 1.6 dan Jackson 1.9.9 Saya mendapat enum public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Saya telah menambahkan @JsonValue, ini tampaknya melakukan pekerjaan yang membuat serialisasi objek …


14
Cara menggunakan enums di C ++
Misalkan kita memiliki yang enumseperti berikut: enum Days {Saturday, Sunday, Tuesday, Wednesday, Thursday, Friday}; Saya ingin membuat instance dari ini enumdan menginisialisasi dengan nilai yang tepat, jadi saya lakukan: Days day = Days.Saturday; Sekarang saya ingin memeriksa variabel atau instance saya dengan enumnilai yang ada , jadi saya lakukan: if …
218 c++  enums 

13
Memilih nilai default tipe Enum tanpa harus mengubah nilai
Dalam C #, apakah mungkin untuk menghias tipe Enum dengan atribut atau melakukan sesuatu yang lain untuk menentukan apa nilai default seharusnya, tanpa harus mengubah nilainya? Angka-angka yang diperlukan mungkin dibuat dengan batu untuk alasan apa pun, dan akan berguna untuk tetap memiliki kontrol atas default. enum Orientation { None …
209 c#  .net  enums 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.