Mam taki kod:

#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main()
{
ifstream in;
in.open("in.txt",ios::in);
string s;
while(!in.eof())
{
in>>s;
cout<<s<<endl;
}
in.close();
return 0;
}

Kompilacja i linkowanie nie wykazuje zadnych bledow ani warningow, ale program (hehe) nie dziala poprawnie - czyta z pliku w nieskonczonosc i do tego nie pisze nic na ekran - nawet tych linijek ktore powinien! Srodowisko to visual c++ 7.
Drugie pytanie: dlaczego nie ma v vc++7 ios::nocreate?