Modificatori Specifici microsoft

In questa sezione vengono descritte le estensioni specifiche microsoft in C++ nelle aree seguenti:

Molte delle parole chiave specifiche microsoft possono essere utilizzate per modificare i dichiaratori per formare i tipi derivati.per ulteriori informazioni sui dichiaratori, vedere dichiaratori.

Parole chiave specifiche microsoft

Parola chiave

Significato

utilizzato per formare i tipi derivati?

__based

Il nome che segue viene dichiarato un offset pari a 32 bit in base a 32 bit specificato nella dichiarazione.

__cdecl

Il nome che segue utilizza i nomi e convenzioni di chiamata c.

__declspec

Il nome che segue specifica un attributo Microsoft-specifico di classe di archiviazione.

No

__fastcall

Il nome di seguito viene dichiarata una funzione che utilizza è registrato, se disponibili, anziché dello stack per il passaggio di argomenti.

__restrict

simile a __declspec (limitare), ma da utilizzare per variabili.

No

__stdcall

Il nome che segue specifica una funzione che vengono rispettate la convenzione di chiamata standard.

__w64

Contrassegna un tipo di dati come maggiore su un compilatore a 64 bit.

No

__unaligned

Specifica che un puntatore a un tipo o altri dati non viene allineato.

No

Vedere anche

Altre risorse

Riferimenti al linguaggio C++