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

एक स्टैक जो किसी प्रोग्राम द्वारा अनुक्रम में बुलाए गए कार्यों का विवरण संग्रहीत करता है, ताकि प्रत्येक फ़ंक्शन उस कोड को पूरा करने पर वापस आ सके जो इसे कहा जाता है।


29
अधिकतम कॉल स्टैक आकार त्रुटि से अधिक हो गया
मैं एक डायरेक्ट वेब रीमोटिंग (DWR) जावास्क्रिप्ट लाइब्रेरी फ़ाइल का उपयोग कर रहा हूँ और केवल सफ़ारी (डेस्कटॉप और iPad) में त्रुटि हो रही है इसे कहते हैं अधिकतम कॉल स्टैक आकार से अधिक। वास्तव में इस त्रुटि का क्या मतलब है और क्या यह पूरी तरह से प्रसंस्करण बंद …

6
संक्षेप में स्टैक फ्रेम की अवधारणा को समझाइए
ऐसा लगता है कि मुझे प्रोग्रामिंग भाषा डिजाइन में कॉल स्टैक का विचार है । लेकिन मैं नहीं मिल सकता है (शायद, मैं अभी पर्याप्त खोज नहीं करता हूं) स्टैक फ्रेम क्या है इसका कोई भी सभ्य विवरण । इसलिए मैं किसी से पूछना चाहूंगा कि वह मुझे कुछ शब्दों …
200 callstack 

2
मैं जावास्क्रिप्ट में एक अपवाद को कैसे हटा सकता हूं, लेकिन स्टैक को संरक्षित कर सकता हूं?
जावास्क्रिप्ट में, मान लें कि मैं अपवाद होने पर कुछ सफाई करना चाहता हूं, लेकिन अपवाद को स्टैक तक प्रचारित करना जारी रखें, जैसे: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); इस कोड के साथ समस्या यह है …

13
C या C ++ में प्रिंट कॉल स्टैक
क्या हर बार एक निश्चित फ़ंक्शन कहे जाने वाले C या C ++ में चल रही प्रक्रिया में कॉल स्टैक को डंप करने का कोई तरीका है? मेरे मन में कुछ इस तरह है: void foo() { print_stack_trace(); // foo's body return } जहां पर्ल में print_stack_traceइसी तरह काम करता …
120 c++  c  linux  callstack 


7
कॉलस्टैक कैसे ठीक काम करता है?
मैं यह समझने की कोशिश कर रहा हूं कि प्रोग्रामिंग भाषाओं के निम्न स्तर के संचालन कैसे काम करते हैं और विशेष रूप से वे ओएस / सीपीयू के साथ कैसे बातचीत करते हैं। मैंने शायद स्टैक ओवरफ्लो पर यहां हर स्टैक / हीप संबंधित धागे में हर उत्तर पढ़ा …

9
अधिकांश आधुनिक प्रणालियों में स्टैक वृद्धि की दिशा क्या है?
मैं सी में कुछ प्रशिक्षण सामग्री तैयार कर रहा हूं और मैं चाहता हूं कि मेरे उदाहरण ठेठ स्टैक मॉडल को फिट करने के लिए हैं। लिनक्स, विंडोज, मैक ओएसएक्स (पीपीसी और x86), सोलारिस और सबसे हाल ही में यूनिक्स में सी स्टैक किस दिशा में बढ़ता है?

4
क्या स्टैक चर GCC __attribute __ ((संरेखित (x))) द्वारा संरेखित किए गए हैं?
मेरे पास निम्नलिखित कोड हैं: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); } और मेरे पास निम्न आउटपुट हैं: 0x7fffbfcd2da0 0x7fffbfcd2da4 0x7fffbfcd2da8 0x7fffbfcd2dac का पता a[0]एक से अधिक क्यों नहीं है 0x1000? वास्तव में क्या __attribute__((aligned(x)))करता …


17
असेंबली भाषा में स्टैक कैसे काम करता है?
मैं वर्तमान में यह समझने की कोशिश कर रहा हूं कि स्टैक कैसे काम करता है, इसलिए मैंने खुद को कुछ विधानसभा भाषा सिखाने का फैसला किया है , मैं इस पुस्तक का उपयोग कर रहा हूं: http://savannah.nongnu.org/projects/pgubook/ मैं गैस का उपयोग कर रहा हूं और लिनक्स मिंट पर अपना …

10
Node.js - अधिकतम कॉल स्टैक आकार पार हो गया
जब मैं अपना कोड चलाता हूं, तो Node.js "RangeError: Maximum call stack size exceeded"बहुत अधिक पुनरावर्ती कॉलों के कारण अपवाद छोड़ देता है। मैंने Node.js के स्टैक के आकार को बढ़ाने की कोशिश की sudo node --stack-size=16000 app, लेकिन Node.js बिना किसी त्रुटि संदेश के क्रैश हो गया। जब मैं …

1
.COM फ़ाइल लोड करने के बाद DOS ने SP रजिस्टर को 0xFFFE में क्यों सेट किया?
Wikpedia पेज के बारे में .COM फाइलें https://en.wikipedia.org/wiki/COM_file पर पढ़ता है: डॉस में .COM फाइलें सभी x86 सेगमेंट के रजिस्टर को एक ही मान में सेट करती हैं और SP (स्टैक पॉइंटर) को 0xFFFE पर रजिस्टर करती हैं, इस प्रकार स्टैक मेमोरी सेगमेंट के बहुत ऊपर से शुरू होता है …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.