Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
En esta sección se describen las extensiones específicas de Microsoft para C++ en las áreas siguientes:
Direccionamiento de base, la práctica de usar un puntero como base desde la que se pueden desplazar otros punteros
Atributos extendidos de clase de almacenamiento declarados con la palabra clave __declspec
Palabra clave __w64
Palabras clave específicas de Microsoft
Muchas de las palabras clave específicas de Microsoft se pueden utilizar para modificar declaradores y formar tipos derivados. Para obtener más información sobre los declaradores, vea Declaradores.
Palabra clave | Significado | ¿Se usa para formar tipos derivados? |
---|---|---|
__based | El nombre que sigue declara un desplazamiento de 32 bits con respecto a la base de 32 bits incluida en la declaración. | Sí |
__cdecl | El nombre que sigue usa las convenciones de nomenclatura y llamada de C. | Sí |
__declspec | El nombre que sigue especifica un atributo de clase de almacenamiento específico de Microsoft. | No |
__fastcall | El nombre que sigue declara una función que usa registros, cuando están disponibles, en lugar de la pila para pasar el argumento. | Sí |
__restrict | Similar a __declspec(restrict), pero para usarlo en variables. | No |
__stdcall | El nombre que sigue especifica una función conforme a la convención de llamada estándar. | Sí |
__w64 | Marca un tipo de datos como mayor en un compilador de 64 bits. | No |
__unaligned | Especifica que un puntero a un tipo u otros datos no esté alineado. | No |
__vectorcall | El nombre que sigue declara una función que usa registros, incluidos registros de SSE, si están disponibles, en lugar de la pila para el paso de argumentos. | Sí |