今までみた絶望的なソースコードat TECH
今までみた絶望的なソースコード - 暇つぶし2ch284:めんどいから@sc
15/09/03 12:34:59.37 c6LlyVFnO
>>283
assert に引っかかるような値を入れるのも正しいとは思うが場合によるはな。
void *a = NULL; // 使い回しなんて無い変数
a = malloc(1);
なんてコードを見る。しかも連続行でだぜ。なぜ、
void *a = malloc(1);
と書けないんだと。

初期値はちゃんと考えて、その場に応じた「正しい値」をセットしろと。

ぐち...
unsigned char *img = NULL; // 1200dpiのA3イメージ
img = (unsigned char*)malloc(size);
memset(img, 0, size);
memcpy(img, orgImage, size);
で、msec単位で処理速度あげるのに必死になってミドル作ってるやつのところに、
処理が遅いって文句言ってくるやつ ヽ(゜Д゜)ノ
結局アプリをレビューして、いらん memset() 削除させて、内製の memcpy() に置き換えさせたら、
そもそもミドル側のチューニングなしでもスペック満たせそうな。
(ドタキャンした1週間分の旅行代金穴埋めとまとめて休める期間作れと交渉中)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch