"BCS" <[email protected]> wrote in message 
news:[email protected]...
> Hello aJ,
>
>> I would think so. Anyway, what I find compelling about guaranteed
>> widths is the potential to eliminate alignment and padding issues
>> (that is, be able to control it with confidence across platforms as
>> one already can on a single platform via compiler pragmas or cmdline
>> switches).
>>
>
> Ah! I thought you were taking issue with something. D has that and gets 
> most of the porting stuff to work.
>

It does? Get this to work on "all" platforms:

struct ABC
{
    byte a;
    int b; // may be improperly aligned on some platforms
    int64 c; // same issue
};


Reply via email to