में बिट फ़्लैग के वास्तविक उपयोगों को देखकर यह देख रहा था कि झंडे की विशेषता और बिटविज़ ऑपरेटर (नीचे देखें) के साथ उन्हें सजाने के द्वारा कैसे गड़बड़ों का उपयोग किया जा सकता है। क्या इस पैटर्न का उपयो
कुछ पुराने सी ++ कोड को संशोधित करते समय, मैंने कई bitflags को enums के रूप में परिभाषित किया। enum FooFlags
{
FooFlag1 = 1 << 0,
FooFlag2 = 1 << 1,
FooFlag3 = 1 << 2
// etc...
}
संभव डुप्लिकेट करने के लिए: C# int to enum conversion यह किसी भी तरह एक झंडा संयोजन enum करने के लिए एक पूर्णांक कन्वर्ट करने के लिए संभव है? तो, अगर [Flags]
public enum Foo {a = 0x80,
b = 0x
इस प्रश्न की अस्पष्ट प्रकृति के लिए माफ़ी, मैंने कभी औपचारिक रूप से प्रोग्रामिंग सिखाई नहीं है और Google इस मामले में मेरे जैसे स्वयं सहायता लड़के के लिए बेकार है क्योंकि मुख्य शब्द बहुत संदिग्ध हैं।