 بسم اللہ الرحمن الرحیم آج ہم موڈیول 15 دسکس کریں گے موڈیول 15 ہمیں یہ بتا رہے کہ آپ نے فائل کو کلوز کسے کرتا پریویس لی ہم نے دیکھا کہ فائل اپن کیسے ہوگی جس کے لئے کریٹ فائل use ہوتا ہے اور فائل read write کیسے ہوگی جس کے لئے read file اور write file use ہوتا ہے لیکن ان دائن جب آپ فائل کو use کرلتے ہیں تو اس کو کلوز کرنا لازمی ہے کلوز کرنے سے جو ہندل use ہو رہا ہے وہ تاکہ انوالیٹ ہو جائے اور کوئی اندورٹنٹ use نہ ہوا اس فائل کا اور اس کے کئی سارے reasons ہے جس کے بیدہ سے فائل کلوز کرنی ضروری ہوتی ہے تو آپ کے پوگرام کے اندر کوئی انوانٹرٹ کسم کے ایررز نہ ہوں اس لیے ضروری ہوتا ہے کہ اگر آپ نے ایک آبڈیٹ کریٹ کیا ہے تو اس آبڈیٹ کو آپ دسٹرائے بھی کریں ہو سکتا ہے کہ اگر آپ نہ ہی دسٹرائے کرتے ہو سکتا ہے ایرر نہ ہے لیکن آنے کے چانسیز بھی ہوتے ہیں سکم سٹرانسیز بھی دپنٹ کرتا ہے تو ہم یہ دیکھیں گے کہ اگر فائل کا آپ نے ایک آنڈل کریٹ کیا ہے تو اس کو آپ نے کلوز کیسے کرنا ہے اس کے لیے کلوز فائل کی API use ہو گی یہ API دیکھتے ہیں اس کے API کے اندر صرف simple API یہ صرف اس کے اندر ایک پیرامیٹر ہے وہ پیرامیٹر کیا ہے وہ فائل ہندل ہے آپ اس API کو کال کریں گے اس کو ہندل سپیسفائی کریں گے اس نے آپ کو true or false return کرنا ہے یہ بتائے گا کہ جی کلوز کرنے وال اپریشن سکسسول تھا یا نہیں تھا تو Boolean جو value return کر ہے true or false کی اس سے آپ کو پہلے چل جائے گا سکسسول تھا یا نہیں تھا اور کس صورت میں یہ انسکسسول ہو سکتا اس کی ایک صورت ہے کہ آپ نے جو اندر سپیسفائی کیا ہے یہ پہلے ہی انویلڈ ہو گیا ہے پہلے سے کلوز ہوگی ہے فائل یا ویسی یہ اندر انویلڈ ہے تو فائل of course کلوز نہیں ہوگی وہاں پیر آ جائے گا