Lassen Sie uns sagen, dass ich eine Datei, dieÜberprüfen Sie, ob alle Werte erfolgreich von std :: gelesen wurden istream
100 text
hat Wenn ich versuche zu lesen 2 Nummern ifstream verwenden, wäre es scheitern, weil text
keine Zahl ist. Mit fscanf Ich werde es durch die Überprüfung seines Rückkehrcode fehlgeschlagen wissen:
if (2 != fscanf(f, "%d %d", &a, &b))
printf("failed");
Aber wenn Iostream statt stdio verwenden, wie weiß ich es gescheitert?