enums

    4熱度

    1回答

    準確地說:我知道如何在聲明的地方使用枚舉,我想將它們改爲非線性的。 我想保持頭文件免於doxygen註釋;他們都在.cpp文件中。這對函數,類,typedef等不是問題。我還可以記錄enum本身是這樣的: /*! \enum MyClass::MyEnum Foo Bar Baz \value FirstEnumValue <- doesn't work */

    8熱度

    4回答

    我有以下枚舉如何在JNA中映射? 這個枚舉在結構中被進一步引用。 typedef enum { eFtUsbDeviceNotShared, eFtUsbDeviceSharedActive, eFtUsbDeviceSharedNotActive, eFtUsbDeviceSharedNotPlugged, eFtUsbDeviceSharedProblem } eFtUsbDev

    59熱度

    3回答

    在Java中,你可以按如下方式創建一個枚舉: public enum Letter { A, B, C, D, E, F, G; static { for(Letter letter : values()) { // do something with letter } } } 這個問題涉及 「值()」 方法。具體來說,它

    54熱度

    10回答

    我有這是一個枚舉屬性類 枚舉是 /// <summary> /// All available delivery actions /// </summary> public enum EnumDeliveryAction { /// <summary> /// Tasks with email delivery action will be emailed

    2熱度

    5回答

    我在基於enum的條件製作對象列表時遇到了一些麻煩。似乎在我完成清單後,清單中的每個項目都等同於最後一個項目。 它是指向同一個對象的不同引用的經典案例,但我不知道如何避免它: 我已經削減下來的東西,就像我可以在保持可讀性: public class Foo { Digit[] array = new Digit[2]; ArrayList<Foo> foozlets;

    1熱度

    4回答

    感謝this問題,我設法解決如何限制我的泛型方法只接受枚舉。 現在我試圖創建一個通用的方法,以便我可以將下拉列表綁定到任何我選擇的枚舉上,在下拉列表中顯示描述,其值等於數字的值枚舉值。 public static object EnumToDataSource<T>() where T : struct, IConvertible { if (!typeof(T).IsEnum) //

    4熱度

    9回答

    我有一個枚舉聲明是這樣的: public enum Filter { a = 0x0001; b = 0x0002; } 這是什麼意思?他們正在使用這個來過濾一個數組。

    38熱度

    5回答

    一個地圖我有一個枚舉類 public enum MyEnum{ ABC; } 比我的「米克·」類具有此屬性 private Map<MyEnum, OtherObj> myMap; 我已經在今年春天xml配置。 <util:map id="myMap"> <entry key="ABC" value-ref="myObj" /> </util:map> <bea

    0熱度

    3回答

    如何使用某些選定的枚舉值綁定DataSource? 我的枚舉: public enum Filters : byte { Filter1 = 1, Filter2 = 2, Filter3 = 4, Filter4 = 8, Filter5 = 16 } 選擇的值: public Filters SelectedFilters = Filt

    6熱度

    4回答

    我有一個PHP5對象將消息傳遞給另一個,並且想要爲每條消息附加一個類型。例如,MSG_HOT,MSG_WARM和MSG_COLD。如果PHP5有一個枚舉類型,我可能會使用它來定義消息類型,但是(除非我錯了)沒有這樣的動物。我已經看了幾個選擇: 字符串('MSG_HOT','MSG_WARM'和'MSG_COLD')是不好的,因爲我將不可避免地鍵入類似'MSG_WRAM',事情會打破。數字遭受同樣的