Microsoft 전용 한정자

이 단원에서는 다음 영역의 Microsoft 전용 C++ 확장에 대해 설명합니다.

Microsoft 관련 키워드(keyword)

Microsoft 전용 키워드 중 대다수는 파생 형식을 형성하는 선언자를 수정하는 데 사용될 수 있습니다. 선언자에 대한 자세한 내용은 선언자를 참조 하세요.

키워드 의미 파생 형식을 만드는 데 사용됩니까?
__based 뒤에 오는 이름이 32비트 오프셋을 선언에 포함된 32비트 기준으로 선언합니다.
__cdecl 뒤에 오는 이름이 C 명명 및 호출 규칙을 사용합니다.
__declspec 뒤에 오는 이름이 Microsoft 전용 스토리지 클래스 특성을 지정합니다. 아니요
__fastcall 뒤에 오는 이름이 인수 전달 시 가능하면 스택 대신 레지스터를 사용하는 함수를 선언합니다.
__restrict __declspec(제한)은 비슷하지만 변수에 사용합니다. 아니요
__stdcall 뒤에 오는 이름이 표준 호출 규칙을 준수하는 함수를 지정합니다.
__w64 64비트 컴파일러에서 더 큰 형식으로 데이터 형식을 표시합니다. 아니요
__unaligned 형식 또는 다른 데이터의 포인터가 정렬되지 않음을 지정합니다. 아니요
__vectorcall 뒤에 오는 이름이 인수 전달 시 가능하면 스택 대신 SSE 레지스터 등의 레지스터를 사용하는 함수를 선언합니다.

참고 항목

C++ 언어 참조