25.06.2009, 01:08. Просмотров 1268. Ответов 5
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| ifstream is;
cout<<endl<<"Name file: ";
cin>>name;
is.open(name, ios::binary);
if(!is.is_open())
{
is.close();
system("cls"); //очистка экрана
printf("________________________________________________________________________\n\n");
cout<<endl<<"Ошибка открытия файла";
cout<<endl<<"Данные заносятся автоматически из файла matr_in.txt";
printf("\n________________________________________________________________________\n\n");
name = "matr_in.txt";
is.open(name, ios::binary);
} |
|
если такой фаил есть то он нормально открывает и работает. а если таого имя нету, то виснет прога. где ошибка?