构造函数是producted属性的创建方法

如下声明的构造函数:

protected:
    CWeb();           // 动态创建所使用的受保护的构造函数
    virtual ~CWeb();

创建方法如下:

CRuntimeClass * pRuntimeClass = RUNTIME_CLASS(CWeb);
CObject* pObject = pRuntimeClass->CreateObject();
ASSERT(pObject->IsKindOf(RUNTIME_CLASS(CWeb)));
m_pWeb = ((CWeb*)pObject);  // m_pWeb为自己定义的CWeb类指针

之后使用m_pWeb就可以了。

本文为“老吴笔记”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注