strict-aliasing पर टैग किए गए जवाब

11
सख्त अलियासिंग नियम क्या है?
सी में सामान्य अपरिभाषित व्यवहार के बारे में पूछने पर , लोग कभी-कभी सख्त अलियासिंग नियम का उल्लेख करते हैं। उनकी बातचीत किस बारे में हो रही है?

3
इस सूचक का उपयोग करने से गर्म लूप में अजीब विकृति का कारण बनता है
मैं हाल ही में एक अजीब deoptimization (या बल्कि अनुकूलन अवसर याद किया) आया था। 8-बिट पूर्णांक के लिए 3-बिट पूर्णांक के सरणियों के कुशल अनपैकिंग के लिए इस फ़ंक्शन पर विचार करें। यह प्रत्येक लूप पुनरावृत्ति में 16 इनट्स को अनपैक करता है: void unpack3bit(uint8_t* target, char* source, int …

13
C ++ में, क्या मुझे चर को कैश करना चाहिए, या कंपाइलर को ऑप्टिमाइज़ेशन करने देना चाहिए? (एलियासिंग)
निम्नलिखित कोड पर विचार करें ( pप्रकार unsigned char*का bitmap->widthहै और कुछ पूर्णांक प्रकार का है, जो कि अज्ञात है और कुछ बाहरी लाइब्रेरी के किस संस्करण का उपयोग कर रहा है) पर निर्भर करता है: for (unsigned x = 0; x < static_cast<unsigned>(bitmap->width); ++x) { *p++ = 0xAA; *p++ …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.