मान लीजिए कि सी ++ में आप रिकर्सिव फ़ंक्शन पर बहुत अधिक रिकर्सिव कॉल कर रहे हैं और स्टैक ओवरफ़्लो त्रुटि प्राप्त कर रहे हैं।सी ++ निरंतरता-गुजरने वाली शैली का उपयोग कैसे कर सकता है?
स्टैक ओवरफ़्लो से बचने के लिए आप निरंतर-गुजरने वाली शैली में इसे कैसे लिखेंगे?
मुझे सी ++ में इसे चित्रित करने में थोड़ी सी कठिनाई हो रही है।
आपको इस तरह के एक संक्षिप्त प्रश्न के लिए कुछ भी नहीं बल्कि अमूर्त उत्तर प्राप्त करने वाले नहीं हैं। शायद आपको उदाहरण फ़ंक्शन पोस्ट करना चाहिए जो स्टैक ओवरफ़्लो का कारण बन रहा है, तो आपको इसे ठीक करने के तरीके पर ठोस उत्तर मिलेंगे। (और व्यक्तिगत रूप से, मैं एक निरंतरता का उपयोग करने के लिए इसे फिर से लिखने से पहले एक संचयक का उपयोग करने के लिए फ़ंक्शन को फिर से लिखने का प्रयास करता हूं ...) – ildjarn
आप सही जगह पर आए थे। –
@ildjarn, नोटिस के लिए धन्यवाद। मैं वास्तव में एक अमूर्त उत्तर की तलाश में हूं। अगर मैं एक संचयक का उपयोग करता हूं, तो क्या मैं इसे सी ++ में सामान्य पुनरावृत्ति के रूप में पुनः लिखना नहीं चाहूंगा? – achow