Я пытаюсь прочитать некоторые данные из двоичного файла в буфер, выделенный с помощью VirtualAlloc.Проблема в том, что у меня проблема "плохого Pr" и я не могу выполнить фред.Вот мой код:
fseek(myfile,0, SEEK_END);
DWORD FileSize = ftell(myfile);
fseek(myfile,0, SEEK_SET);
BYTE *buf = (BYTE * )VirtualAlloc(NULL,FileSize,MEM_RESERVE, PAGE_EXECUTE_READWRITE);
fread(buf,sizeof(BYTE),1,myfile);
фред - не получается.что я делаю не так?
Спасибо!