如何在XCode中啓用例外 - 3.2.3。有沒有像我應該爲編譯器啓用異常處理的標誌?嘗試谷歌搜索,但沒有找到足夠的信息在XCode與C++
!如何在XCode 3.2.3上啓用異常處理?
#include <iostream>
#include <exception>
int main()
{
try
{
int i=5,j=0;
int res = i/j;
}
catch (const std::exception& exe)
{
std::cerr<< exe.what();
}
catch (...)
{
std::cout<< "\n Default Exception Handler \n";
}
return 0;
}
輸出:
加載程序到調試...
程序加載。
運行
[切換處理1332]
運行...
程序接收到的信號:「EXC_ARITHMETIC」。
sharedlibrary apply-load-rules全部
kill
當前語言:auto;目前C++
退出
調試器已與狀態0(GDB)
編輯退出:雖然原因似乎是不同的,對任何人,這個數字可能會在未來有所幫助。
感謝您的信息。它是默認啓用的。上面的討論是它的原因。 – Mahesh 2011-01-21 18:15:24