Re[2]: Лишние байты при записи в бинарный файл
От:
bnk
http://unmanagedvisio.com/
Дата:
05.03.08 21:09
Оценка:
Здравствуйте, andpar, Вы писали:
A> если не высталены никакие
специальные флаги
, чтобы не было выравнивания
Для VC это #pragma pack, т.е. надо примерно так
#pragma
pack(push, 1)
struct
d {
char
c;
int
i; };
#pragma
pack(pop)
Перая ссылка в гугле по "pragma pack" выглядит вполне полезной:
Запись структур данных в двоичные файлы
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: