问题来源:深入浅出MFC 2nd 第3章对RTTI的模拟之处
由每个类的CRuntime类型的静态对象组成了一个链表以记录类型信息,
mfc.[h/cpp]是系统的类型,my.[h/cpp]是用户定义的类型,如果在用户定义的类型中也加入DELARE_DYNAMIC宏和IMPLEMENT_DYNAMIC宏,就将用户类型也加入了链表中。
书中的编译顺序为:cl my.cpp mfc.cpp
还有一个编译顺序为:cl mfc.cpp my.cpp
二者得到的链表中元素的顺序不同。故有此问