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

京王線の列車案内装置に表示された「32768編成」の原因は?」記事へのコメント

  • by Anonymous Coward

    編成数なんて1バイト整数で十分なのになぜ2バイト確保した?
    編成ごとに必要な量の2倍のメモリ空間を占めてんの?何それ馬鹿なの?

    このプログラムを作ったのは誰だー!(C.V.海原雄山)
    バイトプログラマーが作ったのかー

    • by s02222 (20350) on 2013年02月14日 18時38分 (#2325170)
      よりによってこの話題で、なぜ編制数だけに2バイト確保されていると決めつけるのか。

      そこまでかつかつのシステム設計なら、上位11ビットに編成の構成情報のフラグ(扉の位置とか)を詰め込んで、下位5ビットが編成長、ぐらいまで頑張るだろう。

      そしてそう推理すると、本来、マスクされるはずの上位バイトに記録されたフラグがマスクをすり抜けた結果、表示が乱れた、というこの件の原因の推測までセットで付いてくるのに。
      親コメント
      • by Anonymous Coward

        下位が編成長だと想定すると、"0"ということになってしまうから。

一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy

処理中...