Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sınıf Görünümü'nü kullanarak genel bir C++ sınıfı ekleyebilirsiniz. Genel C++ sınıfı, tanımladığınız veya tanımladığınız bir sınıftan türetilen bir sınıftır.
Projeye genel bir C++ sınıfı eklemek için:
Sınıf Görünümü'nde, yeni sınıfı eklemek istediğiniz projeye sağ tıklayın, Ekle'yi ve ardından Sınıf'ı seçin.
Sınıf Ekle iletişim kutusundaki şablonlar bölmesinde C++ Sınıfı'nı seçin. Genel C++ sınıf sihirbazını görüntülemek için Ekle'yi seçin.
Sihirbazda bir sınıf adı girin ve ardından ayarları tanımlayın veya varsayılanları kabul edin.
Sihirbazı kapatmak ve projedeki yeni genel C++ sınıfını görüntülemek için Son'u seçin.
Bu bölümde
Genel C++ sınıf sihirbazı
Projeye genel bir C++ sınıfı ekler. sınıfı ATL veya MFC'den devralmaz.
Sınıf adı
Yeni sınıfın adını ayarlar.
.h dosyası
Yeni sınıf için üst bilgi dosyasının adını ayarlar. Varsayılan olarak, bu ad Sınıf adı'nda sağladığınız adı temel alır. Üst bilgi dosyasını istediğiniz konuma kaydetmek veya sınıf bildirimini var olan bir dosyaya eklemek için üç nokta düğmesini (...) seçin. Var olan bir dosyayı belirtir ve Son'u seçerseniz sihirbaz, sınıf bildiriminin dosya içeriğine eklenip eklenmeyeceğini belirtmenizi ister. Bildirimi eklemek için Evet; sihirbaza dönmek ve başka bir dosya adı belirtmek için Hayır'ı seçin.
.cpp dosyası
Yeni sınıf için uygulama dosyasının adını ayarlar. Varsayılan olarak, bu ad Sınıf adı'nda sağladığınız adı temel alır. Uygulama dosyasını istediğiniz konuma kaydetmek veya sınıf tanımını mevcut bir dosyaya eklemek için üç nokta düğmesini (...) seçin. Var olan bir dosyayı belirtir ve Son'u seçerseniz sihirbaz, sınıf tanımının dosya içeriğine eklenip eklenmeyeceğini belirtmenizi ister. Tanımı eklemek için Evet; sihirbaza dönmek ve başka bir dosya adı belirtmek için Hayır'ı seçin.
Temel sınıf
Yeni sınıf için temel sınıfı ayarlar.
Erişim
Yeni sınıf için temel sınıf üyelerine erişimi ayarlar. Erişim değiştiricileri, diğer sınıfların sınıf üyesi işlevlerine sahip olduğu erişim düzeyini belirten anahtar sözcüklerdir. Erişimi belirtme hakkında daha fazla bilgi için bkz . Üye erişim denetimi. Varsayılan olarak, sınıf erişim düzeyi olarak
public
ayarlanır.public
protected
private
- Varsayılan (Erişim değiştirici oluşturulmaz.)
Sanal yıkıcı
Sınıf yıkıcısının sanal olup olmadığını belirtir. Sanal yıkıcının kullanılması, türetilmiş sınıfların örnekleri silindiğinde doğru yıkıcının çağrıldığında emin olunmasına yardımcı olur.
Satır içi
Hem sınıf oluşturucuyu hem de sınıf tanımını üst bilgi dosyasında satır içi işlevler olarak oluşturur.
Yönetilen
Seçildiğinde, yönetilen bir sınıf ve üst bilgi dosyası ekler. Temizlendiğinde, yerel bir sınıf ve üst bilgi dosyası ekler.