c - A __attribute__((packed)) like attribute not GCC Specific -


i use __attribute__((packed)); make items of struct being stored in memory after critical low-level development.
__attribute__((packed)); gcc specific wonder if there similar solution works on ansi/c89/c99/c11 compilers or @ least of them.

there no standard approach accomplish __attribute__((packed)) does. typical solution use #ifdef's handle different compilers. can find few solutions approach @ so post contains details on visual c++ equivalent of __attribute__((packed)). alternatively, gcc supports windows struct packing pragmas, if concerned windows , gcc use windows approach.


Comments

Popular posts from this blog

python - Healpy: From Data to Healpix map -

c - Bitwise operation with (signed) enum value -

xslt - Unnest parent nodes by child node -