1。MFC运行时
GetRuntimeClass(); 虚函数
GetBaseClass(); 成员函数
GetThisClass(); 成员函数
每一个类中,有一个CRuntimeClass的对象,然后把这个类的信息记录到CRuntimeClass类型的成员里面,同时可以找到父类中的此成员,例如,判断当前类是不是某个类型等。构造函数也记录在这个成员里面,这样就可以进行构造。
同时,也可以通过虚函数机制,得到真正的类型。
2。connect连接时阻塞的,如何才能继续?
通过定时器?好像不对吧。
3。com的聚合和忘了什么了,怎么理解?
Aggregation is the object reuse mechanism in which the outer object exposes interfaces from the inner object as if they were implemented on the outer object itself. This is useful when the outer object delegates every call to one of its interfaces to the same interface in the inner object. Aggregation is available as a convenience to avoid extra implementation overhead in the outer object in this case. Aggregation is actually a specialized case of