Fejállomány
#include <fstream> /* Fejállomány */Típusok
- ifstream (‘Input File Stream’): fájlbeolvasás
ifstream valtozonev_in("filename.txt"); /* Befájl */- ofstream (‘Output File Stream’): fájlba írás
ofstream valtozonev_out; /* Kifájl */Olvasás
ifstream valtozonev_in("filename.txt"); /* Befájl */
/* Ajánlott: megnézni hogy sikerült e a beolvasás */
if (!valtozonev_in.good()) {
valtozonev_in >> variable; /* Olvasás fájlból */
}
valtozonev_in.close(); /* Fájl bezárása */- léteznie kell a beolvasandó fájloknak
Egész sor beolvasása
getline(valtozonev_in, variable);- használható a terminálon is
getline(cin, variable);Whitespace (ws)
Megszabadul a feles karakterektől
// a, b => a, b
getline(cin, a >> ws >> b)