IT/Visual Studio
error C2259: CException cannot instantiate abstract class
mynotepad1
2011. 6. 14. 00:52
Visual Studio 6.0 에서 문제 없던 아래 코드가 VisualStudio 2005 이상 버전으로 컨버팅 시에 제목과 같은 에러가 나는 경우에 대한 해결책이다.
error C2259 : CException cannot instantiate abstract class
( Visual Studio 한글판에서의 에러 표시문구)
CException : 추상 클래스를 인스턴스화 할수 없습니다
해결방안
catch( CException ex ){
....
}
위와 같은 코드에서 에러가 날 것이다 .상기 코드를
catch( CException& ex){
...
}
이렇게 고쳐주면 된다.