Amit Dang wrote: > Thanks Steve. So what is the best way of laying down a structure definition > to over come cross platform issues? > I read about introducing some explicit padding in the structure to take care > for cross platform issues but for that I suppose one should have information > about byte alignment & structure padding on all targeted platforms. Is that > true or there is some generic way of doing that? (Apart from using compiler > option to remove any padding )
Structure layout has nothing to do with portability. There's no reason why a structure needs to have the same layout on different platforms. In most situations, you don't need to know anything about how the structure is laid out; you just reference the fields. -- Glynn Clements <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
