/Zp (yapı üye hizalama)
Bir yapı üyeleri belleğe nasıl paketlendiğini denetler ve aynı ambalaj tüm yapılar için bir modülü belirtir.
/Zp[1|2|4|8|16]
Notlar
Bu seçeneği belirttiğinizde, yapısı üyelerin ilk üye türü ya da bir boyutu üzerinde depolanan veya n-bayt sınırları içinde (burada n 1, 2, 4, 8 veya 16 olan), daha küçük.
Kullanılabilir değerler aşağıdaki tabloda açıklanmaktadır.
1
1 Bayt sınırları içinde paketleri yapıları. /Zp ürünüyle aynı.2
2-Bayt sınırları içinde paketleri yapıları.4
4-Bayt sınırları içinde paketleri yapıları.8
8-Bayt sınırları içinde (varsayılan) paketleri yapıları.16
Yapıları 16 bayt sınırları içinde paketler.
Belirli hizalama gereksinimleriniz olmadıkça, bu seçeneği kullanmamalısınız.
Ayrıca pack denetim yapısı ambalaj için. Hizalama hakkında daha fazla bilgi için bkz:
Yapı Hizalama Örnekleri(x 64 belirli)
Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz. Nasıl yapılır: Proje özellik sayfalarını açın.
Tıklatın c/C++ klasörü.
Tıklatın Kod oluşturma özellik sayfası.
Değiştirmek Yapı üye hizalama özelliği.