アカウント名:
パスワード:
バッファオーバーフローとかうるさく言われる時代にこの終端チェックは凄いな。自分も新人のころにやらかした記憶がある。
ユニットテストとかやっていない開発フローなんですかね。
==で終端チェックしてるからオーバーランするわけじゃなくて、オーバーランした時に被害が拡大するに過ぎない。(==をすり抜けるということは、その時点で既にオーバーランしている。)だから、==で終端チェックしているかどうかは、ユニットテストでテストしようがない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
新人にまかせた部分とか (スコア:0)
バッファオーバーフローとかうるさく言われる時代にこの終端チェックは凄いな。
自分も新人のころにやらかした記憶がある。
ユニットテストとかやっていない開発フローなんですかね。
Re:新人にまかせた部分とか (スコア:0)
==で終端チェックしてるからオーバーランするわけじゃなくて、オーバーランした時に被害が拡大するに過ぎない。
(==をすり抜けるということは、その時点で既にオーバーランしている。)
だから、==で終端チェックしているかどうかは、ユニットテストでテストしようがない。