Lecture:6 How to execute different functions using different threads using c++ #Multithreading #cpp

Karan IITgn418 words

Full Transcript

वेलकम तू दिस लेक्चर सीरीज ऑन मल्टीथ्रेडिंग सो तिल नौ सी हैव सीन व्हाट इसे प्रक्रिया यूजिंग डिफरेंट थ्रेड्स तो चलो स्टार्ट करते हैं सो अभी इसमें हम क्या करेंगे की दो फंक्शन लेंगे फंक्शन वैन एंड फंक्शन तू एंड उसे फंक्शन को थ्रेड तू के थ्रू एग्जीक्यूट करने की कोशिश करेंगे तो लेट्स स्टार्ट तो दिस इसे माय फंक्शन वैन यह फंक्शन क्या है मैं थ्रेड बन के थ्रू कॉल करूंगा एंड यह कुछ तो आउटपुट जेनरेट करेगा एंड उसे साइड पर हम कौन सा फंक्शन एग्जीक्यूट करेंगे फंक्शन एंड एक और थर्ड हमने क्रिएट किया कंप्लीट होने का तो उसके लिए हम क्या करेंगे t1 इसका टीटू के कंप्लीट होने का वेट करेंगे तो यह दोनों में जो प्रक्रिया है और में थ्रेड है उसमें जाके मिल जाएंगे यानी की हमारा जो प्रोग्राम है वो टर्मिनेट हो जाएगा तो इस तरह से हमारा कुछ कोड देख रहा है तो चलो इसको एग्जीक्यूट करते हैं बीपी चलो इसको कंपाइल करते हैं कंपाइल करने के लिए हम जी प्लस प्लस उसे करेंगे जी + + - एसटीडी = सी + + 14 इसके थ्रू हम सी प्लस प्लस का कौन सा वर्जन उसे कर रहे हैं वो बता रहे हैं एंड माइंस थ्रेड इंट्रोडक्शन वो एक दूसरे के साथ कंप्लीट कर रही थी सीपीयू के लिए तो उसमें जो थ्रेड तू है उसको सीपीयू पहले असाइन हो गया इसलिए हमें जो आउटपुट मिल रहा है वह फंक्शन तू का पहले मिल रहा है जैसे की हम यहां पर देख सकते हैं लेकिन यहां पर जो नेक्स्ट लाइन है वो उसे पर हम नहीं जा पाए व्हाट इसे डेट मिंस की यहां पे कहीं तो कॉन्टैक्ट स्विच हुआ होगा एंड यहां के बाद जो एग्जीक्यूशन है वो फंक्शन वैन को चला गया एंड फंक्शन बनने आउटपुट प्रिंट किया यहां पर हम स्पेस देख सकते हैं तो अभी अगर हम फिर से इसको एग्जीक्यूट करते हैं तो हो सकता है वह मेरे को पहले मिल रहा है पहले क्या हो रहा था की थ्रेड तू का आउटपुट पहले मिल रहा था तो अभी हमें जो आउटपुट है वह कंसिस्टेंट मिल गया इस बार क्या था [संगीत] उससे पहले ही कॉन्टैक्ट इस केस में क्या हुआ थ्रेड वैन को सीपीयू प्रिंट किया कंप्लीट आउटपुट एंड दें फिर सीपीयू को मिला एंड दें उसने अपना आउटपुट प्रिंट किया सो दिस इसे हो सी एग्जीक्यूट डिफरेंट फंक्शंस ओवर डीसेंट तो चलो मिलते हैं अगले वीडियो में जिसमें हम बात करेंगे की किस तरह से किसी भी फंक्शन में पैरामीटर्स पास कर सकते हैं

Need a transcript for another video?

Get free YouTube transcripts with timestamps, translation, and download options.

Transcript content is sourced from YouTube's auto-generated captions or AI transcription. All video content belongs to the original creators. Terms of Service · DMCA Contact

Lecture:6 How to execute different functions using differ...