Pertanyaan yang diberi tag «pragma-pack»

11
Efek paket #pragma
Saya bertanya-tanya apakah seseorang dapat menjelaskan kepada saya apa yang dilakukan oleh #pragma packpernyataan preprosesor, dan yang lebih penting, mengapa seseorang ingin menggunakannya. Saya memeriksa halaman MSDN , yang menawarkan beberapa wawasan, tetapi saya berharap untuk mendengar lebih banyak dari orang-orang yang berpengalaman. Saya sudah melihatnya dalam kode sebelumnya, meskipun …

5
Apakah __attribute __ ((dikemas)) / #pragma paket gcc tidak aman?
Di C, kompiler akan mengeluarkan anggota dari sebuah struct dengan urutan di mana mereka dideklarasikan, dengan kemungkinan byte padding dimasukkan di antara anggota, atau setelah anggota terakhir, untuk memastikan bahwa setiap anggota disejajarkan dengan benar. gcc menyediakan ekstensi bahasa __attribute__((packed)),, yang memberi tahu kompiler untuk tidak memasukkan padding, yang memungkinkan …
164 c  gcc  pragma-pack 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.