Üye işlevi ekleme
Sınıf Görünümü'nde herhangi bir sınıfa üye işlevi ekleyebilirsiniz. Bunu yaptığınızda, üst bilgi dosyasına bir bildirim eklenir ve saplama üye işlevi gövdesi sınıfın uygulama dosyasına eklenir ve bunu daha sonra değiştirebilirsiniz.
Sınıfa üye işlevi eklemek için:
Sınıf Görünümü'nde proje düğümünü genişleterek projedeki sınıfları görüntüleyin. (Açmak içinSınıf Görünümü, menü çubuğunda Görünüm, Sınıf Görünümü'nü seçin.)
Üye işlevi eklemek istediğiniz sınıfın kısayol menüsünü açın ve Ekle, İşlev Ekle'yi seçin.
Üye işlevi hakkında uygun ayrıntıları sağlayın. Daha fazla bilgi için bkz . Üye işlevi ekleme sihirbazı.
Üye işlev kodunu oluşturmak için Son düğmesini seçin.
Bu bölümde
Üye işlevi ekleme sihirbazı
Bu sihirbaz, üst bilgi dosyasına bir üye işlev bildirimi ekler. Ayrıca seçilen sınıfın uygulama dosyasına saplama üyesi işlev uygulaması ekler.
Sihirbazı kullanarak üye işlevini ekledikten sonra, kodu geliştirme ortamında düzenleyebilirsiniz.
Dönüş türü
Eklediğiniz üye işlevinin dönüş türünü ayarlar. Kendi dönüş türünüzü sağlayabilir veya kullanılabilir türler listesinden seçim yapabilirsiniz. Türler hakkında bilgi için bkz . Temel türler.
char
double
float
int
long
short
unsigned char
unsigned int
unsigned long
void
HRESULT
İşlev adı
Eklediğiniz üye işlevinin adını ayarlar.
Parametre türü
Üye işlevinde parametreler varsa üye işlevi için eklediğiniz parametre türünü ayarlar. Kendi parametre türünüzü sağlayabilir veya kullanılabilir türler listesinden seçim yapabilirsiniz.
char
double
float
int
long
short
unsigned char
unsigned int
unsigned long
Parametre adı
Üye işlevinde parametreler varsa üye işlevi için eklediğiniz parametrenin adını ayarlar.
Parametre listesi
Üye işlevine eklediğiniz parametrelerin listesini görüntüler. Listeye parametre eklemek için Parametre türü ve Parametre adı kutularına bir tür ve ad girin ve Ekle'yi seçin. Listeden bir parametreyi kaldırmak için parametreyi seçin ve Kaldır'ı seçin.
Erişim
Üye işlevine erişimi ayarlar. Erişim değiştiricileri, diğer sınıfların üye işlevine erişimini belirten anahtar sözcüklerdir. Erişimi belirtme hakkında daha fazla bilgi için bkz . Üye erişim denetimi. Üye işlevi erişim düzeyi varsayılan olarak olarak ayarlanır
public
.Yeni üye işlevinin statik mi yoksa sanal mı olduğunu ve satır içi mi yoksa saf mı olduğunu denetleyin. Üye işlevini saf olarak ayarlarsanız, Sanal onay kutusu seçilidir ve Satır içi onay kutusu kullanılamaz duruma gelir. Varsayılan, statik olmayan, sanal olmayan bir üye işlevidir.
Seçenek Açıklama Static İşlevin bir genel gibi davrandığını ve sınıf örneği oluşturma olmadan bile sınıfın dışında çağrılabileceğini belirtir. Üye işlevinin statik olmayan üyelere erişimi yoktur. olarak Static
belirtilen üye işlevi sanal olamaz.Sanal Üye işlev çağrısı yapmak için kullanılan ifadeden bağımsız olarak bir nesne için doğru üye işlevinin çağrıldığını sağlar. olarak Virtual
belirtilen üye işlevi statik olamaz.Saf Bildirilmekte olan sanal üye işlevi için hiçbir uygulama sağlanmadığını gösterir. Pure yalnızca sanal üye işlevlerinde belirtilebilir. En az bir saf sanal üye işlevi içeren bir sınıf soyut sınıf olarak kabul edilir. Soyut sınıftan türetilen sınıfların saf sanal üye işlevini uygulaması gerekir veya bunlar da soyut sınıflardır. Satır içi Derleyiciye üye işlevinin çağrıldığı her yere üye işlev gövdesinin bir kopyasını eklemesini bildirir. Satır içi olarak belirtilen bir üye işlevi saf olamaz. .cpp dosyası
Saplama üyesi işlev uygulamasının yazıldığı dosya konumunu ayarlar. Varsayılan olarak, üye işlevinin eklendiği sınıfın .cpp dosyasına yazılır. Dosya adını değiştirmek için üç nokta düğmesini seçin. Üye işlevi uygulaması seçili dosyanın içeriğine eklenir.
Yorum
Üye işlevi için üst bilgi dosyasında bir açıklama sağlar.
İşlev imzası
Son'u seçtiğinizde koddaki üye işlevini ayrıntılı olarak görüntüler. Bu kutudaki metni düzenleyemezsiniz. Üye işlevini değiştirmek için sihirbazdaki uygun kutuları değiştirin.