Bagikan melalui


/Sakelar Zp

Sakelar /Zp sama dengan opsi /pack .

midl /Zp packing_level

Opsi Sakelar

packing_level

Menentukan tingkat pengemasan struktur dalam sistem target. Nilai tingkat pengemasan dapat diatur ke 1, 2, 4, atau 8.

Keterangan

Sakelar /Zp menunjuk tingkat pengemasan struktur dalam sistem target. Nilai tingkat pengemasan sesuai dengan nilai opsi /Zp yang digunakan oleh pengkompilasi Microsoft C/C++. Untuk informasi selengkapnya, lihat dokumentasi pemrograman Microsoft C/C++ Anda.

Tentukan tingkat pengemasan yang sama saat Anda memanggil pengkompilasi MIDL dan pengkompilasi C.

Tingkat pengemasan default yang digunakan ketika sakelar /Zp atau /pack tidak ditentukan adalah 8 di semua lingkungan build.

Catatan

Jangan gunakan /Zp1 atau /Zp2 pada platform MIPS atau Alpha dan jangan gunakan /Zp4 atau /Zp8 pada platform 16-bit. Bergantung pada jenis data dan lokasi memori yang ditetapkan oleh pengkompilasi C pada durasi, ini dapat mengakibatkan pengecualian ketidakselarasan data pada platform MIPS dan Alpha. Pada platform MS-DOS, pengkompilasi C tidak akan memastikan keselarasan pada 4 atau 8, sehingga aplikasi dapat dihentikan.

 

Contoh

midl /Zp4 filename.idl

Lihat juga

Sintaks Baris Perintah MIDL Umum

/Paket