fread неработает
От: adders Россия  
Дата: 27.05.06 22:24
Оценка:
подскажите.
в Builder 6.0 не получаеться загрузить бинарный файл функцией fread. ошибок нет.
в чем проблема непойму. вот часть кода::
  FILE *pFile = NULL;  // создаем указатель на поток
  BYTE G_HeightMap[nSize];

   if ((pFile = fopen("terrain.raw", "rb")) == NULL) // открываем файл.
     {
      MessageBox(NULL, "Can't Find The Height Map!", "Error", MB_OK);
     }
    
   fread(g_HeightMap, nSize, 1, pFile ); // вот в этом месте fread не хочет загружать в массив g_HeightMap
// дальше все намана. 
   int result = ferror( pFile );

    if (result)
    {
        MessageBox(NULL, "Failed To Get Data!", "Error", MB_OK);
    }

    // Close the file.
    fclose(pFile);


28.05.06 07:48: Перенесено модератором из 'Delphi & Builder' — Odi$$ey
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.