मेरे पास थ्रेड और कॉलबैक के बारे में एक सामान्य प्रश्न है। उदाहरण के लिए कहें कि हमारे पास मुख्य कार्यक्रम के साथ लगातार चलने वाला धागा है।कॉलबैक फ़ंक्शंस और थ्रेड के बारे में सामान्य प्रश्न
मुख्य कार्यक्रम ने थ्रेड के साथ कॉलबैक फ़ंक्शन पंजीकृत किया है। तो धागा किसी भी समय कॉलबैक फ़ंक्शन को कॉल कर सकता है। आम तौर पर, हम थ्रेड पर फ़ंक्शन पॉइंटर पास करके कॉलबैक पंजीकृत करते हैं। मैं जानना चाहता हूं कि उस कॉलबैक फ़ंक्शन को थ्रेड द्वारा कब बुलाया जाता है, क्या यह उस धागे का हिस्सा होगा या, यह मुख्य कार्यक्रम का हिस्सा होगा। मैं इस प्रक्रिया के तंत्र को जानना चाहता हूं जैसे कि मुख्य कार्यक्रम निष्पादन रोक दिया गया है या जब कॉलबैक को थ्रेड द्वारा बुलाया जाता है तो बाधित होता है। एक और बात यह है कि जब कॉलबैक कॉल किया जाता है तो फंक्शन कॉल स्टैक कैसे व्यवहार करेगा।
बहु-थ्रेडिंग के लिए आप किस दृष्टिकोण का उपयोग करते हैं? – klm123