Запитання з тегом «pragma-pack»

11
#прагма ефект упаковки
Мені було цікаво, чи може хтось пояснити мені, що #pragma packробить оператор препроцесора, і що ще важливіше, чому хтось хоче його використовувати? Я перевірив сторінку MSDN , яка запропонувала деяке розуміння, але я сподівався почути більше від людей із досвідом. Я бачив це в коді раніше, хоча, здається, більше не …

5
Чи небезпечний __attribute __attribute __ ((упакований)) gcc / #pragma?
У C компілятор викладе члени структури в тому порядку, в якому вони оголошені, з можливими байтами вставки, вставленими між членами або після останнього члена, щоб забезпечити правильне вирівнювання кожного члена. gcc надає розширення мови __attribute__((packed)), яке вказує компілятору не вставляти прокладки, що дозволяє членам структури бути нерівними. Наприклад, якщо система …
164 c  gcc  pragma-pack 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.