CRuntimeClass yapısı
Her sınıfın türetildiği CObject ile ilişkili bir CRuntimeClass , çalışma zamanında bir nesne ya da onun temel sınıfı hakkında bilgi edinmek için kullanabileceğiniz yapı.
struct CRuntimeClass
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Çalışma zamanı sırasında bir nesne oluşturur. |
|
Tanıdık sınıfın adını kullanarak çalışma zamanı sırasında bir nesne oluşturur. |
|
Belirtilen sınıfından türetilmiş sınıf, belirler. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Sınıf adı. |
|
Nesne bayt cinsinden boyutu. |
|
Bir işaretçi CRuntimeClass temel sınıfın yapısı. |
|
Dinamik nesne oluşturur işlevi için bir işaretçi. |
|
İade CRuntimeClass (kullanılabilir dinamik olarak bağlı yalnızca) yapısı. |
|
Sınıf Şeması sayısı. |
Notlar
CRuntimeClassbir yapı olduğunu ve bir temel sınıf yok.
Çalışma zamanında bir nesne sınıfını belirleme yeteneğini fazladan tür işlev bağımsız değişkenleri denetlemesini gerektiğinde ya da bir nesne sınıfını esas özel amaçlı kodu yazmanýz gerekir yararlıdır.Çalışma zamanı sınıfı bilgileri C++ dil tarafından desteklenmiyor.
CRuntimeClassbir işaretçi gibi ilgili C++ nesnesi hakkında bilgi sağlar CRuntimeClass , temel sınıf ve ilgili sınıf ASCII sınıf adı.Bu yapı da dinamik olarak bilinen adı kullanarak ve ilgili sınıf belirli bir sınıftan türetilmiş olan belirleme nesne türünü belirtme nesneleri oluşturmak için kullanılan çeşitli işlevleri gerçekleştirir.
Daha fazla bilgi için CRuntimeClass, makaleye bakın Çalışma zamanı sınıfı bilgileri erişme.
Devralma hiyerarşisi
CRuntimeClass
Gereksinimler
Başlık: afx.h