रस्ट की मानक पुस्तकालय (std) std::path::Path और std::fs मॉड्यूल के माध्यम से एक डायरेक्ट्री के अस्तित्व की जांच करने की कार्यक्षमता शामिल करती है। यहाँ रस्ट के मानक दृष्टिकोण का एक सरल उदाहरण है.
std
std::path::Path
std::fs
अस्थायी फाइलें यूनिक्स सिस्टम्स में विशेष ‘/tmp’ डायरेक्टरी में रखी जाती हैं और अक्सर एक यूनिक नाम से पहचानी जाती हैं। Rust में, tempfile क्रेट का प्रयोग करके आप सुरक्षित रूप से अस्थायी फाइलें बना सकते हैं। वैकल्पिक रूप से std::env::temp_dir फंक्शन के द्वारा भी ऐसा कर सकते हैं, लेकिन tempfile क्रेट ज्यादा आसानी और कार्यक्षमता प्रदान करता है। Rust के मानक पुस्तकालय में अस्थायी फाइल और डायरेक्टरी बनाने की अच्छी सुविधा है जो ऑपरेटिंग सिस्टम के संसाधनों को सुरक्षित रूप से प्रबंधित करती है।.
tempfile
std::env::temp_dir
Rust में टेक्स्ट फाइल पढ़ने के लिए आप std::fs मॉड्यूल का उपयोग कर सकते हैं। यहाँ एक सिंपल उदाहरण है.
कैसे करें? (How to) Rust में कमांड लाइन आर्ग्यूमेंट्स पढ़ें कुछ ऐसे.
रस्ट की मानक पुस्तकालय फ़ाइल मैनिपुलेशन के लिए रोबस्ट उपकरण प्रदान करती है, जो मुख्य रूप से std::fs और std::io मॉड्यूल्स के अंदर निहित है। यहाँ एक पाठ फाइल बनाने और उसमें लिखने का एक बेसिक उदाहरण दिया गया है.
std::io
रस्ट eprintln! मैक्रो का उपयोग करके stderr पर लिखने का एक सरल तरीका प्रदान करता है, जैसे कि println! का उपयोग stdout के लिए किया जाता है। यहाँ एक बुनियादी उदाहरण है.
eprintln!
println!