How to read a data file in C++,

2»

Comments

  • : : #include
    : : #include
    : : using namespace std;
    : : int main()
    : : {
    : : ifstream infile("input.dat");
    : : float temp;
    : :
    : : infile >> temp; // Assuming "input.dat" exists
    : :
    : : for(int i=0;i<=2;i++)
    : : {
    : : cout << "
    Number in file input.dat = " << temp;
    : [red]//u r not taking input further from the file[/red]
    : : }
    : :
    : : return 0;
    : : }
    :
    : the code should be like this:
    : [code]
    : int main()
    : {
    : ifstream infile("infile.dat");
    : float temp;
    :
    : while(infile >> temp)
    : cout << temp << endl;
    :
    : return 0;
    : }
    : [/code]
    :

    [green]Then what can I do to read the numbers at the new line?How one can modify the code as shown above to read two numbers which are in two diffrent lines?
    [/green]

  • : : : #include
    : : : #include
    : : : using namespace std;
    : : : int main()
    : : : {
    : : : ifstream infile("input.dat");
    : : : float temp;
    : : :
    : : : infile >> temp; // Assuming "input.dat" exists
    : : :
    : : : for(int i=0;i<=2;i++)
    : : : {
    : : : cout << "
    Number in file input.dat = " << temp;
    : : [red]//u r not taking input further from the file[/red]
    : : : }
    : : :
    : : : return 0;
    : : : }
    : :
    : : the code should be like this:
    : : [code]
    : : int main()
    : : {
    : : ifstream infile("infile.dat");
    : : float temp;
    : :
    : : while(infile >> temp)
    : : cout << temp << endl;
    : :
    : : return 0;
    : : }
    : : [/code]
    : :
    :
    : [green]Then what can I do to read the numbers at the new line?How one can modify the code as shown above to read two numbers which are in two diffrent lines?
    : [/green]

    you dont need any modification for that. the above code works for u.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories