レジスター変数について – プログラミング – Home

レジスター変数について
 
通知
すべてクリア

[解決済] レジスター変数について


ひろ
 ひろ
(@ひろ)
ゲスト
結合: 25年前
投稿: 149
Topic starter  

レジスター変数というのがあると思うのですが、VC++でもそれは使えるのでしょうか?


引用未解決
トピックタグ
aetos
(@aetos)
Noble Member
結合: 6年前
投稿: 1480
 

使えます。
ただし、register 指定したからといって必ずレジスタに置かれるとは限りません。
指定された変数をレジスタに置くかどうかはコンパイラのみぞ知るところです。


返信引用
RAPT
 RAPT
(@RAPT)
ゲスト
結合: 23年前
投稿: 310
 

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


返信引用
ひろ
 ひろ
(@ひろ)
ゲスト
結合: 25年前
投稿: 149
Topic starter  

ありがとうございました!
どうやら、コンパイル時に無視されてるようでした。。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました