Open Hurumy opened 10 months ago
バイナリファイルを読むため、ファイル読み込みにファイルストリーム系関数を使用している。 ifstreamはC++98では失敗したということはわかるが、具体的なエラーを拾うことができない(!?) https://cplusplus.com/reference/ios/basic_ios/rdstate/ ので、二度手間statを叩く
ENOTDIRとEACCESが排反ではないのが原因でエラーを拾えていなかった。
バイナリファイルを読むため、ファイル読み込みにファイルストリーム系関数を使用している。 ifstreamはC++98では失敗したということはわかるが、具体的なエラーを拾うことができない(!?) https://cplusplus.com/reference/ios/basic_ios/rdstate/ ので、二度手間statを叩く