[過去ログ] 【IT】本当にあった怖いプログラム(クソコード事例集) (827レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
167
(4): 2018/04/28(土)09:34 ID:Y0eKt38i(2/3) AAS
# なぜかこのif文があると動作する、削除禁止
if ( hoge == 0 ) {}

とかいうソースコードもたまに見た気がする。
でも、昔は実際に意味不明なエラーに意味不明な対策があったりした。
168
(2): 2018/04/28(土)09:36 ID:XuVNkchh(5/12) AAS
>>167
それね
たぶんコンパイラのバグを回避するためのモノだと思う
1行無駄な処理を入れるとコンパイル時に適正な最適化をしてくれるようになったりするよ
177: 2018/04/28(土)10:09 ID:2c68c9UC(1) AAS
>>167
SJISのソースだとコンパイラによっては//コメントの末尾に0x5Cが含まれるマルチバイト文字があると次の行もコメント扱いされる
なのでコメント扱いされても困らない無駄な1行を入れたと思われる
193: 2018/04/28(土)11:34 ID:+iXu+5nc(2/4) AAS
>>167
いや、金融系のプロジェクトで
とあるメーカーのシステムが
同じ状況だった
メーカー側の問題だったので
公にしないでコーディングしたが
取得したメモリ領域を一度0xffで
埋めてから使うという裏技が出来た
その関数名は『keep_clean』だ
219: 2018/04/28(土)13:29 ID:LSjs9KYj(3/3) AAS
>>167-170
キャッシュコントローラーにバグが。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.263s*