Difference between revisions of "Advanced-Cpp/C2/Friend-Function/Hindi"
From Script | Spoken-Tutorial
Shruti arya (Talk | contribs) |
Sakinashaikh (Talk | contribs) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
|- | |- | ||
| 00:01 | | 00:01 | ||
− | | 'C++' में 'friend' ' | + | | 'C++' में 'friend' 'फंक्शन' के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
|- | |- | ||
Line 15: | Line 15: | ||
|- | |- | ||
| 00:08 | | 00:08 | ||
− | | 'Friend | + | | 'Friend फंक्शन' |
|- | |- | ||
Line 23: | Line 23: | ||
|- | |- | ||
| 00:13 | | 00:13 | ||
− | | | + | | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ, |
|- | |- | ||
| 00:15 | | 00:15 | ||
− | | ' | + | | 'उबंटू OS' वर्जन 11.10 |
|- | |- | ||
Line 35: | Line 35: | ||
|- | |- | ||
| 00:24 | | 00:24 | ||
− | | अब 'friend | + | | अब 'friend फंक्शन' के परिचय के साथ शुरू करते हैं। |
|- | |- | ||
| 00:27 | | 00:27 | ||
− | | हम जानते हैं, प्राइवेट डेटा क्लास के बाहर | + | | हम जानते हैं, प्राइवेट डेटा क्लास के बाहर ऐक्सेसेबल नहीं होता है। |
|- | |- | ||
| 00:33 | | 00:33 | ||
− | | प्राइवेट डेटा एक्सेस करने के लिए हम 'friend | + | | प्राइवेट डेटा एक्सेस करने के लिए हम 'friend फंक्शन' प्रयोग करते हैं। |
|- | |- | ||
| 00:37 | | 00:37 | ||
− | | 'friend | + | | 'friend फंक्शन' क्लास का मेम्बर फंक्शन नहीं होता है। |
|- | |- | ||
| 00:42 | | 00:42 | ||
− | | ऑब्जेक्ट के उपयोग के बिना इन्वोक किया जा सकता है। | + | | 'friend फंक्शन' ऑब्जेक्ट के उपयोग के बिना इन्वोक किया जा सकता है। |
|- | |- | ||
| 00:46 | | 00:46 | ||
− | | 'friend | + | | 'friend फंक्शन' में पास हुआ आर्ग्यूमेंट इसके ऑब्जेक्ट की तरह उपयोग होता है। |
|- | |- | ||
| 00:51 | | 00:51 | ||
− | | अब 'friend | + | | अब 'friend फंक्शन' की घोषणा देखते हैं। |
|- | |- | ||
| 00:55 | | 00:55 | ||
− | | 'friend | + | | 'friend फंक्शन' की घोषणा के लिए 'friend' कीवर्ड उपयोग होता है। |
|- | |- | ||
Line 79: | Line 79: | ||
|- | |- | ||
| 01:11 | | 01:11 | ||
− | | | + | |अब एक उदाहरण देखते हैं। |
|- | |- | ||
Line 95: | Line 95: | ||
|- | |- | ||
| 01:22 | | 01:22 | ||
− | | | + | | ध्यान दें कि हमारा फाइल नेम 'frnd.cpp' है। |
|- | |- | ||
Line 119: | Line 119: | ||
|- | |- | ||
| 01:46 | | 01:46 | ||
− | | यहाँ हमने ' | + | | यहाँ हमने 'फंक्शन input' को 'public' की तरह' घोषित किया है। |
|- | |- | ||
Line 127: | Line 127: | ||
|- | |- | ||
| 01:55 | | 01:55 | ||
− | | यह 'compute' की तरह हमारा 'friend | + | | यह 'compute' की तरह हमारा 'friend फंक्शन' है। |
|- | |- | ||
Line 139: | Line 139: | ||
|- | |- | ||
| 02:08 | | 02:08 | ||
− | | अब हम 'friend | + | | अब हम 'friend फंक्शन' प्रयोग करके क्लास के प्राइवेट मेम्बर्स 'frnd' को एक्सेस कर सकते हैं। |
|- | |- | ||
| 02:16 | | 02:16 | ||
− | | यहाँ हमने 'compute | + | | यहाँ हमने 'compute फंक्शन' प्रयोग किया है। |
|- | |- | ||
Line 171: | Line 171: | ||
|- | |- | ||
| 02:44 | | 02:44 | ||
− | | फिर हम 'object f' प्रयोग करके ' | + | | फिर हम 'object f' प्रयोग करके 'फंक्शन input' को कॉल करते हैं। |
|- | |- | ||
Line 179: | Line 179: | ||
|- | |- | ||
| 02:54 | | 02:54 | ||
− | | आप देख सकते हैं कि हमने ' | + | | आप देख सकते हैं, कि हमने 'फंक्शन compute' में आर्ग्यूमेंट 'f' को पास किया है। |
|- | |- | ||
Line 191: | Line 191: | ||
|- | |- | ||
| 03:06 | | 03:06 | ||
− | | | + | |और यह हमारा 'रिटर्न' स्टेटमेंट है। |
|- | |- | ||
| 03:09 | | 03:09 | ||
− | | | + | | अब प्रोग्राम निष्पादित करते हैं। |
|- | |- | ||
| 03:11 | | 03:11 | ||
− | | | + | |अपने कीबोर्ड पर एक साथ 'Ctrl, Alt और T' कीज़ दबाकर टर्मिनल विंडो खोलें। |
|- | |- | ||
| 03:20 | | 03:20 | ||
− | | | + | | अब टाइप करें: |
|- | |- | ||
Line 220: | Line 220: | ||
|- | |- | ||
| 03:38 | | 03:38 | ||
− | | | + | |यहाँ प्रदर्शित होता है: 'Enter the value of a and b' |
|- | |- | ||
| 03:41 | | 03:41 | ||
− | | | + | |मैं 8 और 4 एंटर करुँगी। |
|- | |- | ||
| 03:46 | | 03:46 | ||
− | | आउटपुट इस प्रकार प्रदर्शित होता है: | + | |आउटपुट इस प्रकार प्रदर्शित होता है: |
|- | |- | ||
| 03:48 | | 03:48 | ||
− | | 'The result is: 12' | + | |'The result is: 12' |
|- | |- | ||
| 03:51 | | 03:51 | ||
− | | | + | |यह हमें इस ट्यूटोरियल के अंत में लाता है। |
|- | |- | ||
Line 249: | Line 249: | ||
| 03:57 | | 03:57 | ||
| इस ट्यूटोरियल में हमने सीखा | | इस ट्यूटोरियल में हमने सीखा | ||
− | + | 'Friend फंक्शन' 'उदाहरण friend int compute क्लास नेम 'frnd' और ऑब्जेक्ट 'f1'. | |
|- | |- | ||
| 04:08 | | 04:08 | ||
− | | | + | | एक नियत कार्य में, |
− | + | एक नंबर का वर्ग और घन ज्ञात करने के लिए एक प्रोग्राम लिखें। | |
|- | |- | ||
Line 262: | Line 262: | ||
|- | |- | ||
| 04:17 | | 04:17 | ||
− | | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता | + | | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
|- | |- | ||
Line 270: | Line 270: | ||
|- | |- | ||
| 04:24 | | 04:24 | ||
− | | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। | + | | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
|- | |- | ||
Line 282: | Line 282: | ||
|- | |- | ||
| 04:40 | | 04:40 | ||
− | | | + | |स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
|- | |- | ||
Line 294: | Line 294: | ||
|- | |- | ||
| 04:56 | | 04:56 | ||
− | | | + | |आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। |
− | + | ||
|} | |} |
Latest revision as of 13:42, 2 January 2015
Time | Narration |
00:01 | 'C++' में 'friend' 'फंक्शन' के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में हम निम्न सीखेंगे, |
00:08 | 'Friend फंक्शन' |
00:10 | हम यह एक उदाहरण की मदद से करेंगे। |
00:13 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ, |
00:15 | 'उबंटू OS' वर्जन 11.10 |
00:19 | 'g++' कम्पाइलर वर्जन 4.6.1 |
00:24 | अब 'friend फंक्शन' के परिचय के साथ शुरू करते हैं। |
00:27 | हम जानते हैं, प्राइवेट डेटा क्लास के बाहर ऐक्सेसेबल नहीं होता है। |
00:33 | प्राइवेट डेटा एक्सेस करने के लिए हम 'friend फंक्शन' प्रयोग करते हैं। |
00:37 | 'friend फंक्शन' क्लास का मेम्बर फंक्शन नहीं होता है। |
00:42 | 'friend फंक्शन' ऑब्जेक्ट के उपयोग के बिना इन्वोक किया जा सकता है। |
00:46 | 'friend फंक्शन' में पास हुआ आर्ग्यूमेंट इसके ऑब्जेक्ट की तरह उपयोग होता है। |
00:51 | अब 'friend फंक्शन' की घोषणा देखते हैं। |
00:55 | 'friend फंक्शन' की घोषणा के लिए 'friend' कीवर्ड उपयोग होता है। |
00:59 | फिर हम 'return_type' देते हैं। |
01:02 | 'function_name' फंक्शन का नाम है। |
01:05 | फिर हम क्लास के आर्ग्यूमेंट्स 'class_name' और 'object' पास करते हैं। |
01:11 | अब एक उदाहरण देखते हैं। |
01:13 | मैंने एडिटर पर पहले ही एक कोड टाइप कर लिया है। |
01:16 | मैं इसे खोलूंगी। |
01:18 | इस प्रोग्राम में हम एडिशन ऑपरेशन क्रियान्वित करेंगे। |
01:22 | ध्यान दें कि हमारा फाइल नेम 'frnd.cpp' है। |
01:27 | अब मैं कोड समझाती हूँ। |
01:30 | यह 'iostream' हमारी 'हैडर फाइल' है। |
01:34 | यहाँ हम 'std namespace' उपयोग कर रहे हैं। |
01:37 | फिर हमने 'क्लास frnd' घोषित की है। |
01:41 | इसमें हमने 'प्राइवेट' की तरह वेरिएबल्स 'a' और 'b' घोषित किये हैं। |
01:46 | यहाँ हमने 'फंक्शन input' को 'public' की तरह' घोषित किया है। |
01:52 | इसमें हम यूज़र से इनपुट लेते हैं। |
01:55 | यह 'compute' की तरह हमारा 'friend फंक्शन' है। |
01:58 | यहाँ, हमने 'class f1' के आर्ग्यूमेंट्स 'class_name', 'frnd' और 'object' पास किये हैं। |
02:06 | फिर हम 'क्लास' को बंद करते हैं। |
02:08 | अब हम 'friend फंक्शन' प्रयोग करके क्लास के प्राइवेट मेम्बर्स 'frnd' को एक्सेस कर सकते हैं। |
02:16 | यहाँ हमने 'compute फंक्शन' प्रयोग किया है। |
02:19 | उसमे हम एडिशन ऑपरेशन क्रियान्वित करेंगे। |
02:23 | हम वेरिएबल्स 'a' और 'b' जोड़ते हैं। |
02:26 | और फिर वैल्यूज़ रिटर्न करते हैं। |
02:28 | यहाँ हम 'object f1' प्रयोग करके नॉन-मेम्बर फंक्शन में प्राइवेट वेरिएबल्स एक्सेस करते हैं। |
02:35 | यह हमारा 'मेन' फंक्शन है। |
02:38 | इसमें हम क्लास 'frnd' का एक ऑब्जेक्ट 'f' बनाते हैं। |
02:44 | फिर हम 'object f' प्रयोग करके 'फंक्शन input' को कॉल करते हैं। |
02:48 | और यहाँ हम फंक्शन 'compute' को कॉल करते हैं और 'f' को आर्ग्यूमेंट की तरह पास करते हैं। |
02:54 | आप देख सकते हैं, कि हमने 'फंक्शन compute' में आर्ग्यूमेंट 'f' को पास किया है। |
02:58 | यह 'pass by value' मेथड का प्रयोग करके किया जाता है। |
03:03 | 'f 'f1' की वैल्यू में पास किया जाता है। |
03:06 | और यह हमारा 'रिटर्न' स्टेटमेंट है। |
03:09 | अब प्रोग्राम निष्पादित करते हैं। |
03:11 | अपने कीबोर्ड पर एक साथ 'Ctrl, Alt और T' कीज़ दबाकर टर्मिनल विंडो खोलें। |
03:20 | अब टाइप करें: |
03:21 | 'g++ स्पेस frnd डॉट cpp स्पेस hyphen o स्पेस frnd'. एंटर दबाएं। |
03:32 | टाइप करें:
'डॉट स्लैश frnd' |
03:36 | एंटर दबाएं। |
03:38 | यहाँ प्रदर्शित होता है: 'Enter the value of a and b' |
03:41 | मैं 8 और 4 एंटर करुँगी। |
03:46 | आउटपुट इस प्रकार प्रदर्शित होता है: |
03:48 | 'The result is: 12' |
03:51 | यह हमें इस ट्यूटोरियल के अंत में लाता है। |
03:54 | अपनी स्लाइड्स पर वापस आते हैं। |
03:56 | अब इसको सारांशित करते हैं: |
03:57 | इस ट्यूटोरियल में हमने सीखा
'Friend फंक्शन' 'उदाहरण friend int compute क्लास नेम 'frnd' और ऑब्जेक्ट 'f1'. |
04:08 | एक नियत कार्य में,
एक नंबर का वर्ग और घन ज्ञात करने के लिए एक प्रोग्राम लिखें। |
04:14 | दर्शाये लिंक पर उपलब्ध वीडियो लिखें। |
04:17 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
04:20 | अच्छी बैंडविड्थ न मिलने पर, आप इसे डाउनलोड करके देख सकते हैं। |
04:24 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
04:30 | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
04:33 | अधिक जानकारी के लिए कृपया, 'contact@spoken-tutorial.org' को लिखें। |
04:40 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
04:43 | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। |
04:51 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है: [1] |
04:56 | आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। |