stack

    8गर्मी

    2उत्तर

    मेरी छोटी प्रदर्शन के मुद्दों की जांच पड़ताल के दौरान, मैं एक दिलचस्प ढेर आवंटन सुविधा देखा, यहाँ यह उपाय समय के लिए टेम्पलेट है कुल 500000 ints में आवंटित किया: : एक हिस्सा में आवंटित void foo() {

    12गर्मी

    1उत्तर

    क्या एसिंक्रोनस कोड के लिए बेहतर कॉल स्टैक प्राप्त करने के लिए Angular2 में कोई तरीका है? मैंने हमेशा सोचा था कि यह सेटटाइमआउट(), उत्सर्जित घटनाओं, वादा आदि के निष्पादन संदर्भों का ट्रैक रखने के लिए ज

    5गर्मी

    1उत्तर

    यहाँ कोड का टुकड़ा: int main() { char buffer[64]; int check; ... आप देख सकते हैं, check बादbufferघोषित किया जाता है, स्टैक में ऐसा है, तो हम checkऊपरbuffer ढेर सही में होना आवश्यक है? ह

    9गर्मी

    2उत्तर

    पर एक पॉइंटर लौटाते हुए सी में जब मैं किसी फ़ंक्शन से स्टैक-निर्मित चर के पॉइंटर को वापस लौटाता हूं, तो फ़ंक्शन लौटने के बाद मेमोरी छोड़ देता है, इस प्रकार पॉइंटर को अपरिवर्तनीय बनाना असंभव हो जाता है

    6गर्मी

    2उत्तर

    Here और Here मैंने पाया कि ब्लॉक में चर बनाई गई हैं जब निष्पादन कि ब्लॉक में पहुँचता है, साबित करने के लिए कि मैं करने की कोशिश की इस: int main() { { char a; printf("Address of a %d

    5गर्मी

    1उत्तर

    स्थानीय धागे को स्टोर करने के लिए प्रत्येक थ्रेड का अपना ढेर होता है। लेकिन फ़ंक्शन को कॉल करते समय स्टैक्स का उपयोग store return addresses पर भी किया जाता है। x86 असेंबली में, esp स्टैक के सबसे हाल ह

    6गर्मी

    3उत्तर

    में तत्वों की प्रतिलिपि बनाएँ I std :: vector को std :: stack में कॉपी करने की आवश्यकता है। क्या वेक्टर पर ट्रैवर्सिंग और स्टैक में धक्का देना ही रास्ता है? यदि प्रदर्शन का दृष्टिकोण से बेहतर विकल्प क

    5गर्मी

    2उत्तर

    समस्या निवारण कारण के लिए, मैं वर्तमान में चल रहे फ़ंक्शन के कॉलर स्टैक को पुनः प्राप्त और प्रिंट करने में सक्षम होना चाहता हूं। मैं निम्नलिखित की कोशिश की है: /***************************************

    6गर्मी

    3उत्तर

    मान लीजिए यह एक मूर्ख सवाल की तरह लगता है, लेकिन मेरे साथ भालू। एक प्रश्न में मुझे एक स्टैक से संबंधित दिया गया है, हम एक ऐसे फ़ंक्शन को परिभाषित करना चाहते हैं जो स्टैक के "शीर्ष पर" आइटम लौटाता है।

    5गर्मी

    1उत्तर

    मेरे स्टैक को विशिष्ट आभासी पते पर कैसे स्थानांतरित करें? उदाहरण के लिए, मैं अपने ढेर के लिए 40 9 60 बड़ा होना चाहता हूं, और पते 0x355480 में शुरू करना चाहता हूं। मैं setcontext के साथ खेल की कोशिश की