パスワードを忘れた? アカウント作成
547199 journal

okuの日記: 本日の落とし穴

日記 by oku

/proc/dev/net std::ifstream で開こうとしたつもりが、間違って std::fstream で開いてしまい、「何故ファイルが読めないのだろう?」と小一時間悩んでしまったアホな自分これあり。

とは言え、問答無用で std::ios_base::in を指定するのもバカみたいですし... この手のバグを防ぐのにどうしたらいいのかはちょっと悩みどころです。

追記:

まあ、手を抜かずに is_open() とかできちんとチェックすればいいだけなのですが。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

読み込み中...