मुझे कैसे पता चलेगा कि सी ++ में ईओएफ पहुंचा है या नहीं?
मुझे कैसे पता चलेगा कि सी ++ में ईओएफ पहुंचा है या नहीं?

वीडियो: मुझे कैसे पता चलेगा कि सी ++ में ईओएफ पहुंचा है या नहीं?

वीडियो: मुझे कैसे पता चलेगा कि सी ++ में ईओएफ पहुंचा है या नहीं?
वीडियो: eof function in cpp | how to detect end of file in c++ 2024, मई
Anonim

फ़ंक्शन feof () का उपयोग किया जाता है जाँच करने के लिए का अंत फ़ाइल उपरांत ईओएफ . यह के अंत का परीक्षण करता है फ़ाइल संकेतक। यह गैर-शून्य मान देता है अगर अन्यथा सफल, शून्य।

इसी तरह, मुझे कैसे पता चलेगा कि सी ++ में ईओएफ पहुंचा है या नहीं?

आप ऐसा कर सकते हैं पता लगाएं कि कब के अंत फ़ाइल है पहुंच गए सदस्य फ़ंक्शन का उपयोग करके ईओएफ () जिसमें प्रोटोटाइप है: int ईओएफ (); यह गैर-शून्य लौटाता है कब का अंत फ़ाइल रहा है पहुंच गए , अन्यथा यह शून्य लौटाता है।

सी ++ में ईओएफ का क्या अर्थ है? फाइल समाप्त

यह भी पूछा गया कि आप ईओएफ का पता कैसे लगाते हैं?

ईओएफ एक मान के साथ सिर्फ एक मैक्रो है (आमतौर पर -1)। आपको इसके खिलाफ कुछ परीक्षण करना होगा ईओएफ , जैसे getchar() कॉल का परिणाम। स्ट्रीम के अंत के लिए परीक्षण करने का एक तरीका feof फ़ंक्शन के साथ है। ध्यान दें, 'स्ट्रीम का अंत' स्थिति केवल विफल पढ़ने के बाद ही सेट की जाएगी।

आप सी++ में ईओएफ कैसे लिखते हैं?

असल में सी++ कोई भौतिक नहीं है ईओएफ fprintf() या ostream तंत्र का उपयोग करके फ़ाइल में लिखा गया वर्ण। ईओएफ पढ़ने के लिए कोई और डेटा नहीं इंगित करने के लिए एक I/O शर्त है।