digitalmars.D.learn - Struct with no alignment ?
- tsalm (9/9) Oct 11 2008 Hello,
- Frank Benoit (1/1) Oct 11 2008 align(1) struct{ ... }
- torhu (3/19) Oct 11 2008 align(1) struct MyStruct { long a; int b; }
- tsalm (2/14) Oct 11 2008 Awesome! D is really an excellent language
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
Awesome! D is really an excellent language Thanks you Torhu and Frank Benoit.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