旧版 MFC 代码 (2005) 无法在 VC 2010 上编译

legacy MFC code (2005) doesn't compile on VC 2010

本文关键字:VC 2010 编译 代码 MFC 2005 旧版      更新时间:2023-10-16

我的CException有问题。afx.h 可能发生了变化

我得到的错误在以下行:

throw new CException();

错误为

错误C2259:"CException":由于以下成员:"CException::~CException(void)":是抽象

我以前从未使用过MFC,我只需要它尽快编译,有人知道问题是什么吗?

使用其中一个派生类。看见http://msdn.microsoft.com/en-us/library/t078xe4f.aspx详细信息。

或者,使用std::exception