AS
C++
Leggi il contenuto di un file con getline()
Codice
#include <iostream>
#include <string>
#include <fstream>
int main()
{
std::string myLine;
char myFileName[] = "test.txt";
std::fstream myFile(myFileName);
if (myFile.is_open())
{
getline(myFile, myLine);
std::cout << "Prima riga: " << myLine << std::endl;
getline(myFile, myLine);
std::cout << "Seconda riga: " << myLine << std::endl;
//ecc...
myFile.close();
}
return 0;
}
Output Ipotizzando di avere nella stessa cartella un file nominato test.txt, il cui contenuto sia:
qwe
rty
L'output sarà
Prima riga: qwe
Seconda riga: rty