ruby - Difference between the access modes of the `File` object (ie. w+, r+) -
रूबी में फाइलों का उपयोग करते समय, r +
और w + <के बीच अंतर क्या है < / कोड> मोड?
a +
मोड के बारे में क्या?
देखें
उद्धरण:
r
रीड-ओनली मोड फ़ाइल सूचक फ़ाइल की शुरुआत में रखा गया है। यह डिफ़ॉल्ट मोड है।आर +
रीड-राइट मोड फ़ाइल सूचक फाइल की शुरुआत में होगाw
लिखें-केवल मोड अगर फ़ाइल मौजूद है तो फ़ाइल को ओवरराइट करता है यदि फ़ाइल मौजूद नहीं है, तो लेखन के लिए एक नई फ़ाइल बनाता है।w +
रीड-राइट मोड फ़ाइल मौजूद है, तो मौजूदा फाइल को ओवरराइट करता है अगर फ़ाइल मौजूद नहीं है, तो पढ़ने और लिखने के लिए एक नई फ़ाइल बनाता है।a
Write-only मोड अगर फ़ाइल मौजूद है तो फ़ाइल सूचक फ़ाइल के अंत में है यही है, फाइल ऐपेंड मोड में है। यदि फ़ाइल मौजूद नहीं है, तो यह लेखन के लिए एक नई फ़ाइल बनाता है।a +
पढ़ें और मोड लिखें फ़ाइल पॉइंटर फ़ाइल के अंत में है अगर फ़ाइल मौजूद है। फाइल ऐपेंड मोड में खुलती है यदि फ़ाइल मौजूद नहीं है, तो यह पढ़ने और लिखने के लिए एक नई फ़ाइल बनाता है।
(empshasis mine।)
r +, w +, और a + सभी पढ़ना-लिखते हैं W + फ़ाइल को छोटा कर देता है एक + अनुलग्नक W + और a + दोनों फ़ाइल बनाते हैं यदि यह मौजूद नहीं है।)
Comments
Post a Comment