Проблема с чтением форматированного текста из файла в C++ Builder
Текстовый файл состоит из целых чисел, расположенных в две колонки. Для чтения данных из файла используется следующий код:
Код:
FILE *stream;
int x, y;
stream = fopen("file.txt", "r");
while (fscanf(stream, "%d %d", &x, &y) != EOF) {
Memo1->Lines->Add("x = " + IntToStr(x) + ", y = " + IntToStr(y));
}
fclose(stream);
CodeGuard на строке while (fscanf(stream, "%d %d", &x, &y) != EOF) Memo1->Lines->Add("x = " + IntToStr(x) + ", y = " + IntToStr(y)); выдает сообщение об ошибке Function failure. В чем может быть причина и как можно ее устранить?
|