C++

error C2248 に関してその2

昨日の続き。 下記のテストクラス class CTestClass { public: CTestClass() { ::AfxMessageBox(_T("コンストラクタ")); } CTestClass(const CTestClass& obj) { ::AfxMessageBox(_T("コピーコンストラクタ")); } CTestClass& operator=(const CTestClass& o…

error C2248 に関して

VC++2003は問題なかったがVC++2005でビルドすると error C2248: 'CObject::CObject' : private メンバ (クラス 'CObject' で宣言されている) にアクセスできません とCFileクラス(CFileクラスはCObjectを継承している)からエラーが出ている。 何のことかよく…