因出現異常,有沒有解決方案或替代方案,例如無法打開的圖像,我通常是這樣的:什麼是處理文件和圖像加載異常的最佳方式?
try
{
img.load_from_file("my_image.png");
}
catch(const image_loading_exception& e)
{
/* Could Not Load Image: 'my_image.png' ! */
string err = "Could Not Load Image: " + e.what() + " !"; //
pro::message_box::show(err);
}
現在,這真的很不錯錯誤處理?我應該做一些更具描述性的,或嘗試解決問題。顯示錯誤消息框是我在處理圖像或文件加載失敗時唯一可以考慮的事情。你們做什麼?