digitalmars.D.learn - Struct with no alignment ?
- tsalm <tsalm free.fr> Oct 11 2008
- Frank Benoit <keinfarbton googlemail.com> Oct 11 2008
- torhu <no spam.invalid> Oct 11 2008
- tsalm <tsalm free.fr> Oct 11 2008
Hello,
Is there a way to use a sort of struct which is not submit to alignment ?
For example :
struct MyStruct { long a; int b; }
have a size of 16 bytes.
But I only need 12.
Is there a way to have a sort of struct without alignment's system ?
Thanks in advance,
TSalm.
Oct 11 2008
tsalm wrote:Hello, Is there a way to use a sort of struct which is not submit to alignment ? For example : struct MyStruct { long a; int b; } have a size of 16 bytes. But I only need 12. Is there a way to have a sort of struct without alignment's system ? Thanks in advance, TSalm.
align(1) struct MyStruct { long a; int b; } http://www.digitalmars.com/d/1.0/attribute.html#align
Oct 11 2008
Hello, Is there a way to use a sort of struct which is not submit to alignment ? For example : struct MyStruct { long a; int b; } have a size of 16 bytes. But I only need 12. Is there a way to have a sort of struct without alignment's system ? Thanks in advance, TSalm.
align(1) struct MyStruct { long a; int b; } http://www.digitalmars.com/d/1.0/attribute.html#align
Awesome! D is really an excellent language Thanks you Torhu and Frank Benoit.
Oct 11 2008









Frank Benoit <keinfarbton googlemail.com> 