Share via


登録のキーワード

登録 のキーワードはできるだけ変数がコンピューター上のレジスタに格納することを指定します。

register declarator ;

解説

次に例を示します。

register int var;

Microsoft 固有の仕様 →

コンパイラはレジスタ変数のユーザーの要求を使用できません ; 代わりにグローバル レジスタ割り当ての最適化 (/Oe) オプションをオンにするとレジスタを選択します。ただし 登録 のキーワードに関連付けられたそのほかのセマンティクスはすべて有効です。

終了 Microsoft 固有の仕様→

ANSI 15 では登録オブジェクトのアドレスを受け取るはできません ; この制限はC++ には適用されません。ただしアドレス演算子 () オブジェクトで使用した場合コンパイラはアドレスを表すことができる場所にオブジェクトを配置する必要があります。実際にはこの登録する代わりのメモリを示します。

参照

関連項目

ストレージ クラスの指定子

C++ のキーワード