unions पर टैग किए गए जवाब

15
एक संरचना और एक संघ के बीच अंतर
क्या ए structऔर ए के बीच अंतर देने के लिए कोई अच्छा उदाहरण है union? मूल रूप से मुझे पता है कि structअपने सदस्य की सभी मेमोरी का unionउपयोग करता है और सबसे बड़े सदस्यों के मेमोरी स्पेस का उपयोग करता है। क्या कोई अन्य OS स्तर अंतर है?
411 c  struct  unions 

15
C और C ++ में यूनियनों का उद्देश्य
मैंने पहले आराम से यूनियनों का उपयोग किया है; जब मैंने इस पोस्ट को पढ़ा तो मुझे घबराहट हुई और मुझे पता चला कि यह कोड है union ARGB { uint32_t colour; struct componentsTag { uint8_t b; uint8_t g; uint8_t r; uint8_t a; } components; } pixel; pixel.colour = 0xff040201; …
254 c++  c  unions  type-punning 


18
कोई किसी संघ का उपयोग कब करेगा? क्या यह केवल-सी के दिनों का अवशेष है?
मैंने सीखा है लेकिन वास्तव में यूनियनों को नहीं मिलता है। प्रत्येक C या C ++ टेक्स्ट मैं उनके माध्यम से जाता हूं (कभी-कभी गुजरने में), लेकिन वे बहुत कम व्यावहारिक उदाहरण देते हैं कि उन्हें क्यों या कहां उपयोग करना है। आधुनिक (या यहां तक ​​कि विरासत) मामले में …
133 c++  c  unions 

5
निष्क्रिय संघ सदस्य और अपरिभाषित व्यवहार तक पहुँच?
मैं इस धारणा के तहत था कि unionपिछले एक सेट के अलावा किसी सदस्य को एक्सेस करना यूबी है, लेकिन मैं एक ठोस संदर्भ (यह यूबी का दावा करने वाले उत्तर के अलावा अन्य नहीं है, लेकिन मानक के किसी भी समर्थन के बिना) प्रतीत नहीं कर सकता। तो, क्या …

6
C ++ अनाम संरचनाओं को अस्वीकार क्यों करता है?
कुछ C ++ कंपाइलर अनाम यूनियनों और स्ट्रक्चर्स को मानक C ++ के विस्तार के रूप में अनुमति देते हैं। यह थोड़ा-बहुत चीनी है जो कभी-कभी बहुत मददगार होता है। तर्क क्या है जो इसे मानक का हिस्सा होने से रोकता है? क्या कोई तकनीकी अवरोध है? एक दार्शनिक? या …
92 c++  struct  unions 

2
केवल एक सदस्य के साथ एक संघ का उपयोग करने का उद्देश्य क्या है?
जब मैं seastar source code पढ़ रहा था , तो मैंने देखा कि एक संघ संरचना है जिसे tx_sideकेवल एक सदस्य कहा जाता है । क्या यह एक निश्चित समस्या से निपटने के लिए कुछ हैक है? FYI करें, मैं tx_sideनीचे की संरचना चिपकाता हूं : union tx_side { tx_side() …
89 c++  c++14  unions 

7
"किसी संरचना या संघ में नहीं" सदस्य '*******' के लिए अनुरोध का क्या मतलब है?
क्या इस त्रुटि का क्या अर्थ है, इसकी एक आसान व्याख्या है? request for member '*******' in something not a structure or union मैंने इसे कई बार सामना किया है कि मैं सी सीख रहा हूं, लेकिन मुझे इसका कोई मतलब नहीं मिला है।
83 c  struct  unions 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.