[enumeration] ile etiketlenen soru

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...



Java Enum Değeri verilen Enum adını alma

Değeri verilen Java Enum türünün adını nasıl alabilirim? Belirli bir Enum türü için çalışan aşağıdaki koda sahibim, daha genel hale getirebilir miyim ? public enum Category { APPLE("3"), ORANGE("1"), private final String identifier; private Category(String ident...



C++ numaralandırması 0'dan başlar mı?

Bir varsa enumsıralamaların değil atama sayıları yapar, bu sıra değeri 0 olacak olacak? Örneğin: enum enumeration { ZERO, ONE, TWO, THREE, FOUR, FIVE, SIX, ...



Java: <String> Setinden Numaralandırma

Basit bir koleksiyon sorum var. Benim bir Set<String>nesnem var. Bu kümedeki dizelerin numaralandırılmasını istiyorum. Bu konuda gitmek için en temiz / en iyi yolu nedir? ...



Numaralandırma uzatma yöntemleri

Vs2008'de, herhangi bir numaralandırma için geçerli olan bir uzatma yöntemi yazmak mümkün. Belirli bir numaralandırma için uzantı yöntemleri yazabileceğinizi biliyorum, ancak tek bir uzantı yöntemi kullanarak her numaralandırmayı yapabilmek istiyorum. Mümkün mü? ...



Arama Tabloları En İyi Uygulamalar: DB Tabloları… veya Numaralamalar

Mevcut pozisyonları bir şirkette saklamak zorunda kalırsak (örn. Yönetici, Takım Lideri, vb.). Saklamak için en iyi uygulamalar nelerdir? Yorum yapan iki fikrim var ... "elbette, sizinkini ağırlamak" Sütunlar ID ve Ad ile birlikte DB tablosu olarak saklayın ve sorguları ve birleşimler...



hastable anahtarlarının numaralandırılması ile yineleme NoSuchElementException hatası veriyor

Numaralandırma kullanarak bir karma tablodaki anahtarların bir listesini yinelemeye çalışıyorum, ancak listedeki son anahtardan NoSuchElementException almaya devam ediyorum? Hashtable<String, String> vars = new Hashtable<String, String>(); vars.put("POSTCODE","TU1 3ZU"); vars....



Bir Java enum ile özel yapıcılı bir sınıf arasındaki farklar nelerdir? [çift]

Bu sorunun zaten burada bir cevabı var: Genel Java statik alanları olan bir sınıfa karşı Java enumunun avantajı nedir? 15 cevap Java enum'un gerçekte nasıl çalıştığını anlamaya çal...



Numaralandırma neden yinelenemez?

Java 5 ve üzeri sürümlerde, uygulayan herhangi bir şey üzerinde sihirli bir şekilde çalışan foreach döngüsüne sahipsiniz Iterable: for (Object o : list) { doStuff(o); } Ancak, Enumerableyine de uygulamamaktadır Iterable, yani bir üzerinde yineleme Enumerationyapmak için aşağıdakileri...



Java jenerik kullanarak enum değerlerini yineleme

Generikleri kullanırken enum değerlerini yinelemenin bir yolunu bulmaya çalışıyorum. Bunun nasıl yapılacağından veya mümkün olup olmadığından emin değil. Aşağıdaki kod ne yapmak istediğimi göstermektedir. Kod geldiğini hatırlatırız T.values () şu kodda geçerli değil. public class Filter&...



'Foreach' döngüsündeki bir listeyi değiştirmenin en iyi yolu nedir?

C # / .NET 4.0'daki yeni bir özellik foreach, istisnasız bir numarada numaralandırmanızı değiştirebilmenizdir . Paul Jackson'ın blog girişine bakınız . Eşzamanlılığın İlginç Bir Yan Etkisi: Bu değişiklik hakkında bilgi almak için Bir Koleksiyondaki Öğeleri Kaldırma . Aşağıdakileri yapmanın en...



Java 8'deki Bir Numaralandırmayı Yinele

EnumerationLambda İfade kullanarak bir yineleme yapmak mümkün mü ? Aşağıdaki kod pasajının Lambda gösterimi ne olacaktır: Enumeration<NetworkInterface> nets = NetworkInterface.getNetworkInterfaces(); while (nets.hasMoreElements()) { NetworkInterface networkInterface = nets.nextE...



Yineleyici ve numaralandırıcı arasındaki fark

.NET 3.5 işi için yapılan bir röportaj sorusu "bir yineleyici ile bir numaralandırıcı arasındaki fark nedir"? Bu LINQ ile ne yapmak için temel bir ayrımdır. Neyse, fark nedir? İnternette sağlam bir tanım bulamıyorum. Hata yapma, iki terimin anlamını bulabilirim ama biraz farklı cevaplar al...



Numaralandırma için tekil mi, çoğul mu?

Numaralandırma için tekil mi yoksa çoğul mu kullanıyorsunuz? Bence bildiride çoğul olarak en iyi anlam ifade ediyor. enum Weekdays { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } ... ama türünü kullanırken tekille daha anlamlı olduğ...



Swift'deki numaralandırma sırasında diziden kaldırılıyor mu?

Swift'deki bir dizi boyunca numaralandırmak ve belirli öğeleri kaldırmak istiyorum. Bunu yapmanın güvenli olup olmadığını ve yapmamayı nasıl başarmam gerektiğini merak ediyorum. Şu anda, bunu yapıyor olurdum: for (index, aString: String) in enumerate(array) { //Some of the strings... ...