当前位置: 代码迷 >> WinCE >> evc中不支持TRY CATCH怎么处理
  详细解决方案

evc中不支持TRY CATCH怎么处理

热度:99   发布时间:2016-04-28 13:28:49.0
evc中不支持TRY CATCH怎么办?
加了RTTI,GX编译选项。只要一有异常就挂了。
try
{
      CFile::Rename(szOldName,szNewName);
}
catch(...)
{
}
当文件不存在即崩盘,当然可以先确定有没有此文件再RENAME。只是想问,EVC下怎么支持异常呀!!

------解决方案--------------------
使用try..catch...是不好的编程习惯。
------解决方案--------------------
获得函数返回值,如果返回值显示出错,则使用GetLastError来获得错误码。