Aracılığıyla paylaş


/Oy (Çerçeve İşaretçisini Atlama)

Çağrı yığınında çerçeve işaretçilerinin oluşturulmasını engeller.

/Oy[-]

Notlar

Bu seçenek, hiçbir çerçeve işaretçisinin ayarlanması ve kaldırılması gerekmeyeceği için işlev çağrılarını hızlandırır.Ayrıca, bir veya daha fazla kaydı (Intel 386 veya sonrasında EBP) sık kullanılan değişkenlerin ve alt ifadelerin saklanması için boş bırakır.

/Oy, çerçeve işaretçisini atlamayı etkinleştirir /Oy- atlamayı devre dışı bırakır. /Oy, yalnızca x86 derleyicilerde kullanılabilir.

Kodunuz EBP tabanlı adresleme gerektiriyorsa, /Oy– seçeneğini /Ox seçeneğinden sonra belirterek ya da optimize öğesini "y" ve off bağımsız değişkenleriyle kullanarak EBP tabanlı adreslemede en üst düzeyde iyileştirme sağlayabilirsiniz.Derleyici EBP tabanlı derlemenin gerekli olduğu çoğu durumu algılar (ör. _alloca ve setjmp işlevleriyle ve yapılandırılmış özel durum işleme ile).

/Ox (Tam İyileştirme) ve /O1, /O2 (Boyutu En Aza İndir, Hızı En Yükseğe Çıkart) seçenekleri /Oy anlamına gelir./Oy– öğesinin /Ox, /O1 veya /O2 seçeneğinden sonra belirtilmesi, örtük veya açık olmasından bağımsız olarak, /Oy öğesini devre dışı bırakır.

/Oy derleyici seçeneği, hata ayıklayıcının kullanımını zorlaştırır. Bunun nedeni, derleyicinin çerçeve işaretçisi bilgilerini engellemesidir.Derleyici hata ayıklama seçeneğini (/Z7, /Zi, /ZI) belirtirseniz, /Oy- seçeneğini diğer tüm derleyici iyileştirme seçeneklerinden sonra belirtmenizi öneririz.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında 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çma.

  2. C/C++ klasörüne tıklatın.

  3. İyileştirme özellik sayfasına tıklatın

  4. Çerçeve İşaretçilerini Atla özelliğini değiştirin.Bu özellik yalnızca /Oy seçeneğini ekler ya da kaldırır./Oy- seçeneğini eklemek isterseniz, Komut Satırı öğesine tıklayın ve Ek Seçenekler'i değiştirin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

Başvuru

/O Seçenekler (Kodu İyileştir)

Derleyici Seçenekleri

Derleyici Seçeneklerini Ayarlama