Udostępnij za pośrednictwem


zarejestrować słowa kluczowego

Zarejestrować słowa kluczowego Określa, że zmienna mają być przechowywane w rejestrze komputera, jeśli jest to możliwe.

register declarator ;

Uwagi

Na przykład:

register int var;

Programu Microsoft

Kompilator nie akceptuje żądań użytkownika dla zmiennych z rejestru; Zamiast tego czyni własne opcje rejestru podczas optymalizacji alokacja rejestru globalnego (opcja /Oe) znajduje się na.Jednakże, wszystkie inne semantykę skojarzonych z zarejestrować są honorowane słowa kluczowego.

KONIEC Microsoft szczególne

ANSI c nie zezwala na biorąc pod adres obiektu rejestru; to ograniczenie nie dotyczy C++.Jednakże jeśli operator adres z (&) jest używany na obiekcie, kompilator musi umieścić obiekt w miejscu, dla którego może być reprezentowany adresu.W praktyce oznacza to w pamięci, a nie w rejestrze.

Zobacz też

Informacje

Specyfikatory klasy magazynu

Słów kluczowych języka C++