按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
m_pBaseClass m_pBaseClass
m_pNextClass m_pNextClass
图3…1 CRuntimeClass 对象构成的类别型录网。本图只列出与RTTI 有关系
的成员。
为了实证整个类别型录网的存在,我在main 函数中调用PrintAllClasses ,把串行中的每
一个元素的类别名称、对象大小、以及schema no。 印出来:
void PrintAllClasses()
{
CRuntimeClass* pClass;
// just walk through the simple list of registered classes
for (pClass = CRuntimeClass::pFirstClass; pClass != NULL;
pClass = pClass…》m_pNextClass)
{
cout m_lpszClassName