为什么提示finanlly是没有定义的标识符啊

flymybaby 2008-07-25 11:06:00
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TList *pList=new TList();
char* TheObject="this is an object";
try
{
pList->Add(TheObject);
//调用MessDialog
MessageDlg("the list has "+IntToStr(pList->Count )+"Objects"
,mtInformation,TMsgDlgButtons()<<mbOK,0);
pList->Remove(TheObject);
MessageDlg("The list has "+IntToStr(pList->Count)+"objects",
mtInformation,TMsgDlgButtons()>>mbOK,0);
}
catch(Exception &exception)
{
;
}

finally
{
delete pList;
}
}
为什么提示finanlly是没有定义的标识符啊
_finally是书上的,是印刷错误还是别的
即使换成_finally也是提示没有定义的标识符啊
编译器是BCB6.0
...全文
204 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
TripH0101 2008-07-25
  • 打赏
  • 举报
回复
是两个“_” 没错
loveshell 2008-07-25
  • 打赏
  • 举报
回复
__finally前面是两个“_”

hemiya 2008-07-25
  • 打赏
  • 举报
回复
__finally

两个下划线
tangx100 2008-07-25
  • 打赏
  • 举报
回复
一个“_”没有任何意义
__finally
flymybaby 2008-07-25
  • 打赏
  • 举报
回复
谢谢啊

13,870

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧