can u please help me debugging this
Code:
CCapacitor *c=new CCapacitor(x1,y1,capbus,capsize,capval,capname,caporien);
errors displayed is:
error C2248: 'new' : cannot access public member declared in class 'CObject'
f:\microsoft visual studio\vc98\mfc\include\afx.h(683) : see declaration of 'new'
error C2248: 'delete' : cannot access public member declared in class 'CObject'
f:\microsoft visual studio\vc98\mfc\include\afx.h(685) : see declaration of 'delete'

my declaration of CCapacitor class is:
Code:
class CCapacitor:CObject
{
protected:
	DECLARE_SERIAL(CCapacitor)

public:
	long m_x1;
	long m_y1;
	long m_capbus;
	long m_capsize;
	double m_capval;
	CString m_capname;
	long m_caporien;
public:
	CCapacitor()
	{
	}
	CCapacitor(long x1,long y1,long capbus,long capsize,double capval,CString capname,long caporien)
	{
		m_x1=x1;
		m_y1=y1;
		m_capbus=capbus;
		m_capsize=capsize;
		m_capval=capval;
		m_capname=capname;
		m_caporien=caporien;
	}
	void Draw_Capacitor(CDC *pDC);
		
// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCapacitor)
	public:
	virtual void Serialize(CArchive& ar);   // overridden for document i/o
	//}}AFX_VIRTUAL

};