Aracılığıyla paylaş


/ YIĞINI (yığın ayırma)

/STACK:reserve[,commit]

Notlar

/stack seçeneği, yığın boyutunu bayt cinsinden ayarlar.Bir .exe dosyası oluştururken bu seçeneği kullanın.

reserve Sanal bellek toplam yığın ayırma değerini belirtir.X 86 ve x64 makineleri, varsayılan yığın boyutu 1 mb olduğu.Üzerinde Itanium yonga kümesi, varsayılan boyutu 4 mb olduğu.

commitişletim sistemi tarafından yorumunu tabidir.Windows NT ve Windows 2000'de bir anda ayırmak için fiziksel bellek miktarını belirtir.Kaydedilmiş sanal bellek disk belleği dosyasında alan ayrılmış olması için alan sağlar.Daha yüksek bir Tamamlama değeri kaydeder zaman zaman uygulama daha fazla yığın alanı gerekiyor, ancak bellek gereksinimleri ve büyük olasılıkla başlatma süresini artırır.X 86 ve x64 makineleri, tamamlama varsayılan değer olan 4 kb.Üzerinde Itanium yonga kümesi, varsayılan değer olan 16 kb.

Belirtmek rezerve ve commit değerleri ondalık veya c programlama dili gösterim.

Yığın boyutunu ayarlamak için başka bir yolu olan STACKSIZE deyimi (.def) Modül tanımlama dosyasındaki.STACKSIZE yığın ayırma geçersiz kılar (/ yığın) her ikisi de belirtilirse seçeneği..Exe dosyasını kullanarak tasarlandıktan sonra yığın boyutunu değiştirebilirsiniz EDITBIN aracı.

Visual Studio geliştirme ortamında bu bağlayıcı seçeneğini ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılı bilgi için bkz: Visual C++ proje özelliklerini ayarlama.

  2. Tıklatın Linker klasörü.

  3. Tıklatın Sistem özellik sayfası.

  4. Aşağıdaki özelliklerden birini değiştirin:

    • Yığın ayırma boyutu

    • Yığın ayırma boyutu

Bu bağlayıcı seçeneği programlı olarak ayarlamak için

Ayrıca bkz.

Başvuru

Bağlayıcı seçeneklerini ayarlama

Bağlantı Oluşturucu Seçenekleri