/vmb
, /vmg
(Gösterim yöntemi)
Derleyicinin sınıf üyelerine yönelik işaretçileri temsil etmek için kullandığı yöntemi seçin.
Sözdizimi
/vmb
/vmg
Seçenekler
/vmb
derleyicinin varsayılan davranışıdır. Davranışı ile aynıdır #pragma pointers_to_members(best_case)
. Bu, tam türleri gerektirmez veya tam türler gerektirmez. Tam türler için, sınıf türünün devralma temelinde tek, birden çok veya sanal devralma arasında en iyi gösterimi kullanır. Eksik türler için en büyük, en genel gösterimi kullanır.
/vmg
, , /vms
/vmv
(Genel amaçlı gösterim) ile /vmm
birlikte derleyici davranışını belirterek sınıfı tanımlamadan önce bir sınıfın üyesine işaretçi bildirmenizi sağlar. Birbirine başvuran iki farklı sınıfta üye tanımlarsanız bu gereksinim ortaya çıkabilir. Bu tür karşılıklı başvuran sınıflar için, tanımlanmadan önce bir sınıfa başvurulmalıdır.
Açıklamalar
İşaretçi gösterimini belirtmek için kodunuzda veya Devralma anahtar sözcüklerini de kullanabilirsiniz#pragma pointers_to_members
.
Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.
Ek Seçenekler kutusuna derleyici seçeneğini girin.
Bu derleyici seçeneğini program üzerinden ayarlamak için
- Bkz. AdditionalOptions.
Ayrıca bkz.
MSVC derleyici seçenekleri
MSVC derleyicisi komut satırı söz dizimi