Здравствуй All.
имеется структура следующего вида:
struct Foo
{
BYTE a;
DWORD b;
};
Ессно sizeof(Foo) возвращает не 5. (У меня 8).
В настройках VC7: Struct member alingment — default. (1 byte не предлагать)
Исходя из всего вышеперечисленного:
Foo foo;
ReadFile(hFile, &foo, sizeof(Foo), ...)
не катит, потому-что читает 8 байт а не 5. (файл писала прога под другой
операционной системой, там с этой байдой все в порядке).
Можно как нибудь прочитать файл в структуру не прибегая чтению
каждого поля в отдельности? (Настоящая структура сложнее чем приведеная выше).
... << RSDN@Home 1.1 beta 2 >>