2018-10-17

C言語malloc()はエラーチェックいる?

https://qiita.com/hamichamp/items/7b7a7ee091a6856ac900

この記事ブクマ集めていて思い出したけど昔からの疑問。

RubyなりJavaなり、ほかの言語だとメモリが足らないのをハンドリングしてエラー処理しろなんて言われないのに、なんでCだけ言われるんだろう。

普通out of memoryなんて、例外キャッチしないでただ落ちるだけだよね。

Rubyとか現代的な言語でも、巨大なデータを扱うときメモリのことを意識するだろうけど、ちまちました文字列操作ときメモリが足らなくなるかもなんて考慮する人いないよね。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん