सी ++ फेरर () - सी ++ स्टैंडर्ड लाइब्रेरी

दिए गए स्ट्रीम में त्रुटि के लिए C ++ चेक में फेरर () फ़ंक्शन।

फेरर () प्रोटोटाइप

 int ferror (FILE * स्ट्रीम);

ferror()समारोह तर्क के रूप में एक फ़ाइल धारा लेता है और एक पूर्णांक मूल्य जो निर्दिष्ट करता है, तो फ़ाइल स्ट्रीम त्रुटियों की है या नहीं होते हैं देता है।

इसे हेडर फ़ाइल में परिभाषित किया गया है।

फेरर () पैरामीटर्स

स्ट्रीम: त्रुटि की जाँच करने के लिए फ़ाइल स्ट्रीम है।

फेरर () रिटर्न वैल्यू

ferror()समारोह रिटर्न अगर फाइल धारा में त्रुटियाँ हैं, अन्यथा शून्य अशून्य।

उदाहरण: कैसे फेरर () फ़ंक्शन काम करता है

 #include #include using namespace std; int main () ( int ch; FILE* fp; fp = fopen("file.txt","w"); if(fp) ( ch = getc(fp); if (ferror(fp)) cout << "Can't read from file"; ) fclose (fp); return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 फ़ाइल से पढ़ा नहीं जा सकता

दिलचस्प लेख...