Aracılığıyla paylaş


/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:

Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için

  1. 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.

  2. Tıklatın c/C++ klasörü.

  3. Tıklatın Kod oluşturma özellik sayfası.

  4. Değiştirmek Yapı üye hizalama özelliği.

Bu derleyici seçeneği programlı olarak ayarlamak için

Ayrıca bkz.

Başvuru

Derleme Seçenekleri

Derleyici seçeneklerini ayarlama