1
私は、バイナリを実行すると、私は次のエラーメッセージが表示されますBOOSTを使用してC++のバイナリ:: FileSystemのErrorシステム:9:</p> <p>:不正なファイルディスクリプタ(BOOST ::ファイルシステム)
を書かれていますエラーシステム:9:ファイル記述子が正しくありません
何が原因なのですが、どうすれば修正できますか?
PS:私は10.xの
私は、バイナリを実行すると、私は次のエラーメッセージが表示されますBOOSTを使用してC++のバイナリ:: FileSystemのErrorシステム:9:</p> <p>:不正なファイルディスクリプタ(BOOST ::ファイルシステム)
を書かれていますエラーシステム:9:ファイル記述子が正しくありません
何が原因なのですが、どうすれば修正できますか?
PS:私は10.xの
のLinuxのUbuntu上で実行しているあなたは、エラーメッセージを得たとき、あなたは何をしていたかの操作を知っていた場合、それが役立つだろう。読んだり開かれたディスクリプタに書き込もうとしている可能性があります。あなたはそれをまったく開いていないかもしれませんし、事実の後にそれを閉じようとしたかもしれません。あなたの操作のリターンコードをチェックし、そこにperror()や何かを投げて、どこで起きているのかを判断してください。
いくつかのコードがなければ、手助けするのは難しいです。 –