トップ «前の日記(2004年11月10日 (水)) 最新 次の日記(2004年11月12日 (金))» 編集

*Messages*

Search

書いてる人: しまだみつのぶ (aka. simm, saica)

最新情報URL: https://gouketsu.net/simm/d/

"8024402C"でたどり着かれた方はこちら: 「壁の内側からWindowsUpdateに失敗する


2004年11月11日 (木) [長年日記]

1 [work] void *malloc(size_t size);

すでにいろんなプラットフォームで動いているコードを、新たに別のプラットフォームで動かすことになった。今度のプラットフォームはC++らしいので、いろいろ起こるだろうなと思いつつ、まずはコンパイルを通す作業をはじめたのだが、予想どおり、エラーがわんさか。これはいつものことなので、片っ端からつぶしにかかる。いろんなパターンがあり、基本的には最近手を入れたところがほとんどなのだが、その中に、すでに1年はこのまま残ってるであろうと思われるところでエラーが発生していた。見てみると、

   struct _Hoge *hoge;

   hoge = (void*)malloc( sizeof(struct _Hoge) );

といった記述。いったいこのキャスト、何の意味あるねん…

これを見つけたのが帰宅直前だったので、明日修正することになるのだが、それにしても、こんなコードがずっと放置されてたというほうが恐ろしい。たしかにCだと問題にならないからべつにかまわないのだが、その間に、台数ベースで10万から100万単位、この実装のコードが出回ってるというあたり、鬱…

2 [rail] 乗車車両 (2004-11-11)

出勤

FL14(8913) → B70+B79(8579)

帰宅: 天理駅まで徒歩

X63(8613) → L06(8306)


Information

更新情報取得方法

*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナLIRSからも取得可能です。