我试图返回一个 CStringArray:在我的“.h”中我定义了:
Private:
CStringArray array;
public:
CStringArray& GetArray();
在 。cpp 我有:
CQueue::CQueue()
{
m_hApp = 0;
m_default = NULL;
}
CQueue::~CQueue()
{
DeleteQueue();
}
CStringArray& CQueue::GetArray()
{
return array;
}
从另一个文件中,我尝试通过以下方式调用它:
CStringArray LastUsedDes = cqueue.GetArray();
我想这是因为上面的行,我得到了错误:
error C2248: 'CObject::CObject' : cannot access private member declared in class 'CObject'