やさぐれ日記

でじぞうの怠惰な日常。

高速化

元プログラム
for (i = 0; i < size; i++) {
  *buf++ = buf[40];
}

彼のやろうとしていた高速化
memcpy((_uchar *)buf, (_uchar *)&buf[40], size);
buf += size;

memcpyの中では一体どんな魔法が使われていると思っているのだろうか。そもそもmemcpyの引数はunsigned char *ではありません。そんな事も分からんのがヘタな手出すなよ。
でもって、こんなコードを自信満々で書いて、これで動かしてみろとか言うんですよ。「こんな古いものを」渡されたアムロの気分ですよ。
ホント誰だよこいつ連れてきた奴。
  1. 2006/01/09(月) 22:55:16|
  2. プログラミング
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://digital2018.blog31.fc2.com/tb.php/62-948780a9
この記事にトラックバックする(FC2ブログユーザー)