フォロー

長いのでCW 

未定義動作を書いても良い!とか言っている奴。
C標準規格には、こう書いてある。

> If a "shall" or "shall not" requirement that appears outside of a constraint or runtime-constraint is violated, the behavior is undefined. Undefined behavior is otherwise indicated in this document by the words "undefined behavior" or by the omission of any explicit definition of behavior.

要約すると、未定義動作というのは、「やらなければならない」または「やってはならない」を破った結果だということだ。つまり、「やっても良い」ではなく、文字通り「やってはいけない」んだよな

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。