I need to read from file line by line and print it on the screen:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{   
    ofstream out("note.txt");
    for (int i = 0; i < 10; i++)
        out << i << " " << (i<<1) << "\n";
    out.close();
    ifstream fin;
    fin.open("note.txt");
    string line;
    for (int i = 0; i < 10; ++i)
    {   
        getline(fin, line);
        cout << line << "\n";
    }
    return 0;
}
Is this approach correct? Cant I do it without a string variable (without string line in code)?
 
     
     
    