Clojure:
अस्थायी फाइल बनाना

How to: (कैसे करें:)

; Clojure के लिए एक अस्थायी फाइल बनाने का उदाहरण:

; java.io.File की ज़रूरत होती है
(import 'java.io.File)

; अस्थायी फाइल बनाना
(defn create-temp-file []
  (let [temp-file (File/createTempFile "temp" ".txt")]
    (println "अस्थायी फाइल बनाई गई: " temp-file.getAbsolutePath)
    temp-file))

; फ़ंक्शन को कॉल करें
(create-temp-file)

सैंपल आउटपुट कुछ इस तरह होगा:

अस्थायी फाइल बनाई गई: /tmp/temp1234567890.txt

Deep Dive (गहराई से जानकारी)

अस्थायी फाइलें कंप्यूटर सिस्टम में काफी पुरानी अवधारणा हैं। ये यूनिक्स सिस्टम के समय से हैं, जब डेटा का अस्थायी संग्रहण अक्सर /tmp डायरेक्ट्री में किया जाता था। क्लोजर, जो JVM पर चलता है, java.io.File क्लास का उपयोग करता है ताकि यह कार्य कर सके। विकल्प के रूप में, nio पैकेज भी है जो अधिक उन्नत फाइल-हैंडलिंग प्रदान करता है। बात करें तो Clojure में, यह सभी कार्य जावा के साथ शक्तिशाली सहजीवन में किए जाते हैं।

See Also (और भी देखें)