Advanced-Cpp/C2/Exception-Handling/Bodo

From Script | Spoken-Tutorial
Revision as of 05:15, 10 April 2019 by Dinesh80Brahma (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 = C++ (सि ++) आव Exception Handling ( एक्ससेपसन हेन्दलिं) नि रायज्लायनाय फोरोंथायाव बरायबाय। =
00:07 बे फोरोंथायाव जों सोलोंगोन :
00:09 Exception Handling ( एक्ससेपसन हेन्दलिं) ।
00:11 जों बेखौ मोनसे बिदिन्थिनि गेजेरजों मावगोन।
00:14 बे फोरोंथायाव रेकर्ड खालामनो थाखाय, आं बाहायनाय जादों:
00:16 'Ubuntu OS (उबान्टु अ एस) लिरस्लायनाय 11.10 ।
00:20 g++ compiler (जि ++ कमप्लाइआर) लिरस्लायनाय 4.6.1
00:25 जों मोनसे Exception ( एक्ससेपसन) सिनायथिनि गेजेरजों जागायनि।
00:29 मोनसे Exception ( एक्ससेपसन) आ जाबाय मोनसे जेंना जायफोरखौ हाबाफारिखौ मावफुंनाय समाव नुजायो।
00:34 बेयो मोनसे प्रग्रामे सिनायनो हानाय मोनसे run-time error (रान टाइम एरर) नंगौ।
00:39 जों exception handling (एक्ससेपसन हेन्दलिं) सिम थांनि।
00:42 हाबाफारि सामलायनाय समाव नुजानाय जेंनाफोरनि थाखाय होनाय फिन्नाय होनायखौनो exception handling (एक्ससेपसन हेन्दलिं) बुंनाय जायो।
00:50 exception handling (एक्ससेपसन हेन्दलिं) आ मोनसे हाबाफारिखौ मावफुंनायाव मदद होयो।
00:55 बेयो मोनसे जेंनाखौ सिनायनायाव मदद होयो।
00:57 आरो मोनसे दबथायनाय राहाजों हाबाफारिखौ फोजोबो।
01:02 जों 'Exceptions(एक्ससेपसनस) रोखोमफोरखौ नायनि।
01:05 Try (ट्राय) Catch (केस) आरो
01:07 Throw (थ्रो)
01:09 जों try block(ट्राय ब्लक) नि सिङाव error(एरर) गाज्रिजानाय कडखौ फजगोन।
01:13 बिनिउनाव बेखौ Throw (थ्रो) बाहायनानै हेन्डल खालामनाय जायो।
01:16 बेनि उनाव, catch (केटस) स्टेटमेन्ट बाहायनानै exception (एक्ससेपसन) खौ हमथानाय जायो।
01:21 आरो बिनिउनाव बेयो फारिखान्थिों मावफुङो।
01:23 try(ट्राय), catch(केटस) आरो throw (थ्रो) नि syntax(सनटेक्स)आ जाबाय :
01:27 throw (थ्रो), try block (ट्राय ब्लक) आरो catch block ((केटस ब्लक)।
01:32 बेयावहाय जों बाथ्राबान पास खालामो।
01:35 try block (ट्राय ब्लक) नि सिङावबो throw (थ्रो) बिबुंथि लिरनो हायो।
01:40 जोंनि गेजेराव try, catch (ट्राय, केटस) ब्लकसफोरनि आरोबाव गोबां थानो हायो।
01:44 दानिया, जों exception handling (एक्ससेपसन हेन्डलिं) नि मोनसे बिदिन्थि नायनो हायो।
01:48 आंनि सेराव कड दङ, आं बेखौ गेवहोगोन।
01:51 गोसोआव लाखिदि जोंनि फाइलनि मुङा exception.cpp(एक्ससेपसन डट सिपिपि) ।
01:55 बे हाबाफारियाव जों exception handling(एक्ससेपसन हेन्डलिं) बाहायनानै लाथिख error(एरर) जों रान्नानै समाधान खालामगोन।
02:02 जों code (कड) नि गेजेरजों थांनि।
02:04 बेयो जोंनि iostream(आइअस्ट्रिम) महरै header file (हेडार फाइल) जायो।
02:07 बेयावहाय जों std namespace (एसटिडि नेमस्पेस) बाहायनाय जादों।
02:11 बेयावहाय जोंनि सेराव argument (आरगुमेन्ट) महरै थानाय int a(आएनटि ए) आरो int b(आएनटि बि) जों लोगोसे division() (डिभिजन) फांसन दङ।
02:18 बिनिउनाव जों b ==0 (बि ==0) नंगौ ना नङा आन्जाद नायगोन।
02:22 जेब्ला सैथो जायो, जों लाथिख थासारिजों मोनसे exception (एक्ससेपसन) डिभिजन लाखिगोन।
02:27 बे फांसना a (ए) आरो b(बि) डिभिजनखौ होफिन हरो।
02:32 बेयो जोंनि गुबै (main()) फांसन जायो।
02:34 बेयावहाय जों x(एक्स) , y (उवाइ) खौ integer variables (इन्टेजार भेरियेबल्स) महरै फोसावदों आरो double variable(डाबल भेरियेबल्स) महरै z.(जेड)।
02:42 जों बेयावहाय x (एक्स) आरो y.(उवाइ) नि मानखौ आजावगोन।
02:46 बेनो जोंनि try block (ट्राय ब्लक) नंगौ।
02:48 बेयावहाय जों फांसन division() (डिभिजन) खौ कल खालामगोन।
02:51 आरो z (जेड) आव रिजाल्टखौ लाखिथुमगोन।
02:54 बिनिउनाव जों z (जेड)नि मानखौ प्रिन्ट खालामगोन।
02:57 बेनो जोंनि catch block(केट्स ब्लक) नंगौ।
02:59 बेयावहाय, जों मोनसे character constant (केरेकटार कन्सटेन्ट) महरै मोनसे argument 'msg' (आरगुमेन्ट मेसेस) पास खालामगोन।
03:06 बिनिउनाव जों msg (मेसेस) खौ प्रिन्ट खालामगोन।
03:08 And this is our return statement.

आरो बेयो जोंनि return (रिटार्न) स्टेटमेन्ट नंगौ।

03:11 दानिया, जों हाबाफारिखौ मावफुंहोनि।
03:13 नोंथांनि किबर्डआव Ctrl, Alt(कन्ट्रल, अल्ट) आरो T (टि) खौ लोगोसेयै थुनानै terminal window (टार्मिनेल उइन्ड) खौ गेवहो।
03:21 कमपाइल खालामनो थाखाय लिर:

g++ space abstract dot cpp space hyphen o space abs (जि ++ स्पेस एक्सेपसन डट सिपिपि स्पेस हाइफेन 0 स्पेस एक्स)। Enter(एन्टार) खौ थु।

03:32 लिर: dot slash ex (डट स्लेस एक्स), Enter(एन्टार) खौ थु।
03:36 Enter the value of x and y (एन्टार डि भेलु अफ एक्स एण्ड उवाइ)।
03:38 आं 3 आरो 0 महरै होगोन।
03:42 output (आउटपुट) आ बेबादियै दिन्थिफुङो: Division by zero condition!(डिभिजन बाइ जिर कनडिसन)।
03:46 जों आरोबाव कमपाइल खालामनि।
03:48 आप एरौ किखौ खन्नै थु।
03:51 Enter(एन्टार) खौ थु।आरोबाव आप एरौ किखौ खन्नै थु।
03:55 Enter the value of x and y (एन्टार डि भेलु अफ एक्स एण्ड उवाइ)।
03:57 आं 8 आरो 2 महरै होगोन।
04:01 दिहुनजानाय बिबांआ जागोन 4 ।
04:04 बेबादिनो try, catch(ट्राय, केट्स) आरो throw block(थ्रो ब्लक) आ खामानि मावो।
04:08 बेजोंनो जोंनि बे फोरोंथाया जोब्बाय।
04:11 जोंनि slides' (स्लाइडस) आव थांफिननि।
04:14 जों सुंद' खालामनि।
04:16 बे फोरोंथायाव, जों Exception Handling, try, catch and throw blocks (एक्ससेपसन हेन्दलिं, ट्राय,केट्स) आरो (थ्रो ब्लकस) नुनो मोनबाय।
04:23 मोनसे एसाइन्टमेन्ट महरै - साख्रिआवलाफोरनि बैसोखौ दिन्थि।
04:26 बैसोआ जेन 15 बैसोनिख्रुइ खम जाया बेखौ आन्जाद नायनो exception (एक्ससेपसन) खौ होनानै नाय।
04:31 गाहायनि लिंकआव दिन्थिनाय भिडिअखौ नाय।
04:34 बेनो रायज्लायनाय फोरोथाय हाबाफारिखौ सुंद'यै फोरमायो।
04:38 नोंथानियाव मोजां बेन्डउइटथ गैयाब्ला, नोंथाङा भिडिअखौ डाउनलड खालाम आरो बेखौ नाय।
04:42 रायज्लायनाय फोरोथाय हाबाफारिनि दोलोआ: रायज्लायनाय फोरोंथायखौ बाहायनानै मावफोरोंथाय बादा खालामो।
04:48 अनलाइन आन्जादखौ जायफोरा उथ्रिसारो बिथांमोननो फोरमान बिलाइ होनाय जायो।
04:52 गोबां गुवारै मिनथिनो, अन्नानै contact@spoken-tutorial.org (कन्टेक एटदारेट स्पकेन स्लेस टिउटरियेल डट अआरजि) थंआव लिरहर।
04:59 रायज्लायनाय फोरोंथाय हाबाफारिया Talk to a Teacher (तक तु ए तिसार) हाबाफारिनि मोनसे बाहागो ।
05:04 बेखौ भारत सरकारनि ICT (आइ.सि.टि.), MHRD (एम. एइस.आर.दि.) नि National Mission on Education (नेसनेल मिसन अन इदुकेसन) नि गेजेरजों मदद होदों।
05:11 बे हाबाफारिनि गोबांसिन मिथिथाया गाहायनि link (लिंक) आव दङ

http://spoken-tutorial.org\NMEICT-Intro (इस ति ति पि कलन स्लेस स्पकेन हाइफेन टिउतरियेल डट अ आर.जि स्लेस एनएमइआइसिटि हाइफेन इन्ट्र)

05:16 आइ आइ टि बम्बेनिफ्राय आं अशिनि पाटील, फोजोब्बाय । हेफाजाब होनायनि थाखाय साबायखर बाउबाय।


Contributors and Content Editors

Dinesh80Brahma