Добрый день!
У меня возникла такая проблема: необходимо построить список структур:
class CSubwindow
{
public:
CRect m_rect;
CBCGPGridView m_wndGridSubWnd;
UINT m_nID;
UINT m_nline;
};
но конструктор класса CBCGPGridView является private

и получается ошибка при компиляции:
error C2248: 'CBCGPGridView::CBCGPGridView' : cannot access protected member declared in class 'CBCGPGridView'
пытался сделать так:
class CSubwindow
{
public:
CRect m_rect;
CBCGPGridView m_wndGridSubWnd;
UINT m_nID;
UINT m_nline;
};
но при попытке выделения памяти
CSubwindow sw;
sw.m_wndGridSubWnd = new CBCGPGridView();
получается тоже самое
Подскажите пожалуйста, как построить такой список и обойти эту ошибку??
Заранее спасибо