私は現在、boost :: filesystem :: is_directoryからエラーをキャッチし、例外の "what()"を呼び出すことによってエラーをユーザに示しています。これは失敗の理由を示しますが、エラーはユーザーにとっては不思議です。たとえば、次のようにboost :: filesystem :: is_directory例外をキャッチ
を拒否されたので、私はよりよいエラーメッセージを表示することができます? "よりよいエラーメッセージ" により、ブースト::ファイルシステム:: is_directory:アクセスは、私はブーストエラーをキャッチし、実際の原因が何であるかを把握することができますどのように
Boost.FileSystemの例外のようなもの(http://www.boost.org/doc/libs/を意味しますrelease/libs/system/doc/index.html) - あなたはそのドキュメントを読んでいますか? – ildjarn