レジスター変数について

[戻る]
ひろ 2004/04/23(金) 08:38:13
レジスター変数というのがあると思うのですが、VC++でもそれは使えるのでしょうか?

シャノン 2004/04/23(金) 08:40:59
使えます。
ただし、register 指定したからといって必ずレジスタに置かれるとは限りません。
指定された変数をレジスタに置くかどうかはコンパイラのみぞ知るところです。

RAPT 2004/04/23(金) 21:08:11
最近のコンパイラは、register指定しない方が効率が良かったり、
指定しても、コンパイルエラーにならないだけ(読み飛ばされる)
という実装のものもあるそうです。

ひろ 2004/04/28(水) 10:23:51
[[解決]]
ありがとうございました!
どうやら、コンパイル時に無視されてるようでした。。

古いスレッドには追加発言できません。