Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Programu Microsoft
Stosowane do deklaracji funkcji lub definicję, która zwraca typ wskaźnika i informuje kompilator, że funkcja zwraca obiekt, który nie będzie aliasowany inne wskaźniki.
__declspec(restrict) return_type f();
Uwagi
Kompilator będzie propagować __declspec(restrict).Na przykład CRT malloc zdobione funkcji __declspec(restrict) i dlatego zainicjowany wskaźniki do lokalizacji pamięci z malloc również są implikowane nie być wygładzone.
Kompilator Sprawdź, czy wskaźnik faktycznie jest nie aliasu.Obowiązek zapewnienia program nie alias jest oznaczone wskaźnikiem developer's restrict __declspec modyfikator.
Podobne semantykę na zmiennych, zobacz __restrict.
Przykład
Zobacz noalias na przykład za pomocą restrict.
Informacje o Ogranicz słowa kluczowego, który jest częścią C++ AMP, zobacz Ogranicz (C++ AMP).
KONIEC Microsoft szczególne