restrict

Microsoft 전용

적용 하는 함수 선언 또는 정의 반환 포인터 형식 및 함수와는 다른 포인터의 별칭 수 없습니다 개체를 반환 하도록 컴파일러에 지시 합니다.

__declspec(restrict) return_type f();

설명

컴파일러를 전파 __declspec(restrict).예를 들어, CRT malloc 함수에 데코 레이트 된 __declspec(restrict) 및 따라서 포인터를 초기화 하려면 메모리 위치와 malloc 별칭을 설정할도 암시 합니다.

컴파일러는 포인터 실제로 앨리어스 아닌지 확인 하지 않습니다.개발자의 책임 프로그램 하지 않는 별칭 표시 되는 포인터를 확인 하는 것은 restrict __declspec 한정자입니다.

변수에 대 한 비슷한 의미 체계를 참조 하십시오. __restrict.

예제

참조 별칭 를 사용 하 여 예제 restrict.

C + + AMP의 일부인 제한 키워드에 대 한 정보를 참조 하십시오. 제한 (AMP C++).

Microsoft 특정 끝

참고 항목

참조

__declspec

C + + 키워드