[enums] ile etiketlenen soru

dolaylı sayılar ve yapılar

Başlamak için, SO içindeki anahtar kelimeye atıfta bulunan çok sayıda makale ve sorunun olduğunun farkında olduğumu söylemek istiyorum indirect. Kullanımı için en popüler açıklama indirectözyinelemeli emirlere izin vermektir. Yapmamıza indirectizin veren şeyleri bilmek yerine , özyinelemel...



Yuvalanmış C++ sınıfları ve numaralandırmalarını kullanmanın artıları ve eksileri?

Nested public C ++ sınıfları ve numaralandırmalarını kullanmanın avantajları ve dezavantajları nelerdir? Örneğin, bir sınıfınızın olduğunu printerve bu sınıfın da çıktı tepsilerindeki bilgileri depoladığını varsayalım. class printer { public: std::string name_; enum TYPE { ...



Enum değerinin geçerli olup olmadığı nasıl kontrol edilir?

enumBir ikili dosyadan bir değer okuyorum ve değerin gerçekten enumdeğerlerin bir parçası olup olmadığını kontrol etmek istiyorum . Nasıl yapabilirim? #include <iostream> enum Abc { A = 4, B = 8, C = 12 }; int main() { int v1 = 4; Abc v2 = static_cast&l...



Java.lang.IllegalArgumentException: nedenlerini () yineleme düzgün çalışıyor olsa bile enum const sınıfı yok mu?

Bu soru temelde önceki sorumun bir uzantısı . Bir önceki soru, sınıf yüklendiğinde Enum sabitlerinin dolduğundan emin olmak istedim. İşte benim sınıf tekrar basit bir yöntem ekleyerek getByName: public enum PropName { CONTENTS("contents"), USE_QUOTES("useQuotes"), ONKEYDOWN("onkeyd...



C++ 'da Hangi Typesafe Enum Kullanıyorsunuz?

C ++ 'da yerleşik numaralandırmaların typeafe olmadığı yaygın bir bilgidir. Hangi tür sınıf emniyet sınıfları uygulayanların orada kullanıldığını merak ediyordum ... Kendim şu "bisikleti" kullanıyorum, ancak biraz ayrıntılı ve sınırlı: typesafeenum.h: struct TypesafeEnum { // Constructio...



Numaralandırma için uzatma yöntemi, numaralandırma örneği değil

Şeylerim için şöyle bir numaralandırma var: public enum Things { OneThing, AnotherThing } Bu numaralandırma için bir uzatma yöntemi yazmak istiyorum ( Prise'nin buradaki cevabına benzer ) ancak bu yöntem numaralandırma örneği üzerinde çalışırken , ala Things thing; var list ...



Enum, Referans Türü mü yoksa Değer Türü mü?

EntityFramework 5 sınıfımda Enum özelliğini kullandım , ancak veritabanında bu alan geçersiz. Visual studio, bu özelliğin boşaltılabilir bir özellik olması gerektiği hatasını veriyor. Sorum şu: Enum bir referans tipi mi, yoksa değer tipi mi? ...



Enum sabitlerine göre Java sıralama

Bir numaramız var enum listE { LE1, LE4, LE2, LE3 } Ayrıca, dizeleri içeren bir listemiz var ["LE1","LE2","LE3","LE4"]. Listeyi enum tanımlı sıraya göre sıralamanın bir yolu var mı (doğal Stringsıraya göre değil ). Sıralanan liste olmalı ["LE1", "LE4", "LE2", "LE...



Neden iki farklı numaralandırma sabiti aynı tamsayı değerine sahip olabilir?

Hafta içi böyle bir enum tanımladıysam şunu biliyorum: enum weekday { MON, TUE, WED, THU, FRI, }; Ardından, MON varsayılan olarak 0'a eşit ve TUE 1, WED to 2 ... Ama bunu şu şekilde tanımlarsam: enum weekday { MON, TUE = 0, WED, THU, ...



Java 8'de enum değerlerini String of List olarak alın

Enum değerlerini bir Dize Listesi olarak döndüren herhangi bir Java 8 yöntemi veya kolay yolu var mı? List<String> sEnum = getEnumValuesAsString(); ...



MATLAB'da numaralandırılmış türleri nasıl oluşturabilirim?

MATLAB'da numaralandırılmış tipler var mı? Eğer değilse, alternatifler nelerdir? ...



Numaralandırma tipinden 'enum CGImageAlphaInfo' tipinden örtülü dönüşüm 'CGBitmapinfo' (aka) 'enum CGBitmapInfo' tipine göre)

xCode5'te eski bir iOS 5 projesini iOS6.0'a dönüştürüyorum ve bunun için birçok uyarı ve hata düzeltildi. Tamamlayıcı uyarıları önlemek için kodu nasıl yeniden yazacağınıza dair herhangi bir öneri. #define kBitsPerComponent 8 #define kBitmapInfo kCGImageAlphaPremultipliedLast - (UI...



Java'daki enum değerlerinin listesi

ArrayList enum değerlerini oluşturmak (ve onu işlemek) mümkün mü? Örneğin: enum MyEnum { ONE, TWO } MyEnum my = MyEnum.ONE; List <?> al = new ArrayList <?>(); al.add(my); al.remove(al.size()-1); ...



Bir numara imzasız bir integral türüne sığamazsa ne olur?

Bathsheba tarafından talep edildiği ve takip eden bir soru olarak "Bir enum bir integral tipine sığamazsa ne olur?" : Bir numaralandırma varsayımı aşağıdaki gibi tanımlanır: enum foo : unsigned int { bar = UINT_MAX, oops }; oopsTanımlanan değer mi değil mi? MSVS2015...



Marshal.SizeOf, ArgumentException komutunu enums'lere atar.

Bu kodu göz önünde bulundurun: public enum MyEnum { V1, V2, V3 } int size = Marshal.SizeOf(typeof(MyEnum)); istisna atar: TestConsole.exe içinde 'System.ArgumentException' türünde işlenmeyen bir özel durum oluştu Ek bilgi: 'TestConsole.Program + MyEnum' yazın, yönetilmey...