--- Module: CJMemFile.cpp } CJMemFile.cpp(68): error 1401: (Warning -- member 'CCJMemFile::m_pError' (line 52, file ..\Include\CJMemFile.h) not initialized by constructor) } CJMemFile.cpp(78): error 1401: (Warning -- member 'CCJMemFile::m_pError' (line 52, file ..\Include\CJMemFile.h) not initialized by constructor) Open(lpszFilename,uiOpenFlags); CJMemFile.cpp(87): error 1506: (Warning -- Call to virtual function 'CCJMemFile::Open(CString, unsigned int, CFileException *)' within a constructor or destructor) Close(); CJMemFile.cpp(93): error 1506: (Warning -- Call to virtual function 'CCJMemFile::Close(void)' within a constructor or destructor) delete pbData; CJMemFile.cpp(168): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(229): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(252): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(297): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(318): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(463): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) delete pData; CJMemFile.cpp(498): error 424: (Warning -- Inappropriate deallocation (delete) for 'new[]' data -- Effective C++ #5) } CJMemFile.cpp(534): error 1539: (Warning -- member 'CCJMemFile::m_pError' (line 52, file ..\Include\CJMemFile.h) not assigned by assignment operator -- Effective C++ #16) CJMemFile.cpp(534): error 1539: (Warning -- member 'CCJMemFile::m_File' (line 53, file ..\Include\CJMemFile.h) not assigned by assignment operator -- Effective C++ #16) CJMemFile.cpp(534): error 1539: (Warning -- member 'CCJMemFile::m_uiOpenFlags' (line 54, file ..\Include\CJMemFile.h) not assigned by assignment operator -- Effective C++ #16) CJMemFile.cpp(534): error 1539: (Warning -- member 'CCJMemFile::m_bOpen' (line 55, file ..\Include\CJMemFile.h) not assigned by assignment operator -- Effective C++ #16) --- Global Wrap-up error 900: (Note -- Successful completion, 15 messages produced)