だいぶ前に書いたこれ、またバグを見つけてしまった。
C言語で安全に標準入力から数値を受け取るの難しすぎでは?
C言語で安全に標準入力から数値を取得 qiita.com/yumetodo/items/23875

何かと言うと、fgets_wrapが長大な入力を受け取ったときの処理がまずかった。あと長大な入力を受け取ったfgetsがerrnoをERANGE(34)に設定してくる環境がある。

Follow

長大な入力に対しての処理が誤っていたのを修正しました。
C言語で安全に標準入力から数値を取得
qiita.com/yumetodo/items/23875

Sign in to participate in the conversation
C++er丼(undefined丼)

C++erのための、C++erによる、C++erのMastodon