boost::filesystem::path
編集フィールドからを設定しています。コンストラクターがファイル名に無効な文字を受け入れて喜んでいることに気付きました。
オブジェクトが有効なファイル名を表しているかどうboost::filesystem
かを確認するにはどうすればよいですか?boost::filesystem::path
ここを見てください:
http://www.boost.org/doc/libs/release/libs/filesystem/doc/portability_guide.htm
ファイル名が有効かどうかを確認するためのさまざまな機能について説明します。