"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > कैसे `io.eof` से बचें जब एक ही` os.file` को जाने के बाद पढ़ने के बाद पढ़ें?

कैसे `io.eof` से बचें जब एक ही` os.file` को जाने के बाद पढ़ने के बाद पढ़ें?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:594

] .File, फ़ाइल पॉइंटर को लिखने के बाद फ़ाइल के अंत में ले जाया जाता है। इसके बाद, जब एक ही फ़ाइल पॉइंटर से डेटा पढ़ने का प्रयास किया जाता है, तो एक तत्काल io.eof (फ़ाइल का अंत) त्रुटि का सामना किया जाता है क्योंकि फ़ाइल पॉइंटर अभी भी फ़ाइल के अंत में है। &&&] लिखने के बाद उसी फ़ाइल पॉइंटर से डेटा को सफलतापूर्वक पढ़ने के लिए, आपको फाइल पॉइंटर को फाइल की शुरुआत में रीसेट करना होगा। यहां बताया गया है कि आप उदाहरण कोड को कैसे संशोधित कर सकते हैं:

How to Avoid `io.EOF` When Reading After Writing to the Same `os.File` in Go?
// पढ़ने से पहले फ़ाइल की शुरुआत की तलाश करें _, गलत: = F.Seek (0, 0) अगर गलत! = nil { fmt.println ("त्रुटि", गलत) } // 10 बार पढ़ें r: = bufio.newreader (f) के लिए i: = 0; मैं

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3