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

route127の日記: 8訂ぽじくす 2

日記 by route127

昨日/dev/full絡みで調べてたらNetBSDのメーリングリストでwrite(2)に言及してるものがあったけど英語がよく分からなくて投げ出してた。
スレ読んでて高水準入出力関数だとエラーハンドリングできないことがやっとわかった。
write戻り値で分岐させてエラー処理する例なんかもあるようだが最初の課題ではなくなってしまうな。

メーリングリストにコメントしてたkreの人が2022年後半に出る次期POSIX(Issue 8)で標準出力への書き込みエラー関連に手が入るようなことを書いてた。

Anyway, in the next version, POSIX is planning on making it mandatory
for lots of commands to check for write errors on stdout, and if found
exit with a status indicating an error (which also mandates a message
on stderr from almost all utilities).

awkでfflashfflushが標準化されるのも関連してるのか?

austingroupのバグ追跡ページを検索してたら「正常終了」の意味を明確にせよ、みたいな議事は見つけられた。

POSIXが改訂されてすぐどうこうというわけではないのだろうが、今後徐々に変わっていくのだろうか。

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

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

読み込み中...