作者: Bruce.
日時: 2004/8/30(00:59)
Bruce. です。

<200408291347.i7TDl1h7022700@...>

> 極悪です。
> 
> >「++i」と「i++」のどちらが速いのかも気にするタイプ
> >かしらと思ったり。
> 
> 恥ずかしながら僕は気にするタイプかも。今はもう速さを
> 速さを意識してるわけではないですが、その昔、学校で
> コンピュータのことを習い始めたときに i++ より ++i の
> ほうが速いって聞いたので、そのときから今日までずっと
> ++i です。++i のほうが速いって教えてもらったのに、
> なんで世の中 i++ ばっかりなんだろう、俺は ++i で通す
> ぞって思ってました。

うーん、ポインタの操作に関しては逆じゃないですかね。
post incrementがあるCPUはあるけど、逆はないし。
#pre decrementはあるか

で、C++でクラスを使っている場合には前置の++(--)のほうが速いというのは
あったと思います。なぜなら後置の場合には一時オブジェクトを作成して
それを返す必要があるから。

-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
  mail kbk@...
  web  www.kt.rim.or.jp/~kbk/