1
C++에서의 예외 정보를 얻는 방법, 우리는 예외 정보를 얻을 수 ex.what()
'캐치 (...)'
try{
//…
}catch(std::bad_alloc& e)
{
cout << “Catch bad alloc exception ” << e.what() << endl;
}
catch(std::bad_cast& e)
{
cout << “Catch bad alloc exception ” << e.what() << endl;
}
catch(std::bad_exception& e)
{
cout << “Catch bad alloc exception ” << e.what() << endl;
}
// catch more exception types here
// …
catch(...)
{
// how to get the content of unknown exception?
}
방법의 내용을 다음 catch(bad_cast& ex)
을 통해 출력을 예외 정보를 얻을 수 있습니다 catch(...)
?
간단히 : 당신은 안정적으로 할 수 없습니다. –