回 帖 发 新 帖 刷新版面

主题:Visual C++ 源码错误提示问题

为什么我的Visual C++ 只显示错误数,而没有显示错误原因和所在行数???

回复列表 (共2个回复)

沙发

在调试程序中比较有效的方法是在变量监视(watch)窗口输入:@err,hr 可以获知错误码和错误描述。或者用VC自带的ErrorLookup工具,输入错误码可得中文错误描述。也可以自己编写代码获知,详见《windows 核心编程》

板凳

想要在程序中捕获错误,可用SEH或者VEH,或者C运行库的try...catch...进行捕获,用TRACE输出,其中的__FILE__宏表示文件名,__LINE__表示行号,可以直接引用,更多描述请阅读《MFC Windows 程序设计》

我来回复

您尚未登录,请登录后再回复。点此登录或注册