Another example: struct MyPackedData { char Data1; long Data2 __attribute__((packed)); char Data3; }; On some Microsoft compilers, particularly for the RISC processor, there is an unexpected relationship between project default packing (the /Zp directive) and the #pragma pack directive.
Други пример: struct MyPackedData { char Data1; long Data2 __attribute__((packed)); char Data3; }; На неким Мајкрософт компајлерима, посебно за RISC процесор, ту је неочекиван однос између пројекта подразумеваног паковања (/Zp директиве) и директиве #прагма пакета.