Я читал long из двоичного файла в буфер без знака, используя fread.
Теперь я хотел бы получить longКак мне это сделать?
unsigned char buffer[sizeof(long)]; fread(buffer, sizeof(long), 1, my_file);
спасибо!
Конечно, вы имеете в виду:
long buffer; fread(&buffer, sizeof(long), 1, my_file);