मान लीजिए कि मैं है किजांच करें कि सभी मूल्यों को सफलतापूर्वक एसटीडी से पढ़ा गया :: IStream
100 text
अगर मैं पढ़ने ifstream का उपयोग कर 2 नंबर, यह विफल हो जाएगा क्योंकि text
कोई अंक नहीं है की कोशिश एक फाइल करते हैं। fscanf का उपयोग करते हुए मैं पता चल जाएगा यह अपनी वापसी कोड की जाँच करके विफल रहा है: जब iostream stdio के बजाय का उपयोग कर
if (2 != fscanf(f, "%d %d", &a, &b))
printf("failed");
लेकिन, मैं यह विफल रहा है कैसे पता? वास्तव में के रूप में (न अधिक हो) सरल