Aracılığıyla paylaş


Genel C++ sınıfı ekleme

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:

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

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

  3. Sihirbazda bir sınıf adı girin ve ardından ayarları tanımlayın veya varsayılanları kabul edin.

  4. 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 publicayarlanı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.