Выравнивание на n-байтную границу...
Подскажите, пожалуйста, где в Microsoft VC++ устанавливается опция, определяющая границу выравнивания размера структуры?
Цитата:
Originally posted by Jolyn
Подскажите, пожалуйста, где в Microsoft VC++ устанавливается опция, определяющая границу выравнивания размера структуры?
Подскажите, пожалуйста, где в Microsoft VC++ устанавливается опция, определяющая границу выравнивания размера структуры?
У меня Microsoft Visual Studio .NET, тут это находиться в Properties проекта, там Configuration Properties->С/С++->Code Generation и справа Struct Member Aligment.
см. картинку а аттачменте
Цитата:
Originally posted by Jolyn
Подскажите, пожалуйста, где в Microsoft VC++ устанавливается опция, определяющая границу выравнивания размера структуры?
Подскажите, пожалуйста, где в Microsoft VC++ устанавливается опция, определяющая границу выравнивания размера структуры?
#pragma push(pack,n)
.....
#pragna pop
где n - граница выравнивания
#pragma pack(n)