Microsoft-spezifische Modifizierer
Dieser Abschnitt beschreibt Microsoft-spezifischen Erweiterungen von C++ in den folgenden Bereichen:
Basiertes begegnen, die Vorgehensweise zur Verwendung eines Zeigers als Basisklasse, von der andere Zeiger Offset werden können
Erweiterte Speicherklassen Attribute deklariert mit dem Schlüsselwort __declspec
Das Schlüsselwort __w64
Viele der Microsoft-spezifischen Schlüsselwörter können verwendet werden, um Deklaratoren zu ändern, um abgeleitete Typen zu bilden.Weitere Informationen über Deklaratoren finden Sie unter Deklaratoren.
Microsoft-spezifische Schlüsselwörter
Schlüsselwort |
Bedeutung |
Wird verwendet, um abgeleitete Typen aus? |
---|---|---|
Der Name, der der 32-Bit-Offset folgt deklariert einen 32-Bit-Basis in der Deklaration enthalten ist. |
Ja |
|
Der Name, der erfolgreich ist, verwendet C-Benennen und Aufrufkonventionen. |
Ja |
|
Der Name, der erfolgreich abgeschlossen wird, gibt eine Microsoft-spezifische Speicherklassenattribut an. |
Nein |
|
Der Name, der eine Funktion deklariert, folgt, dass Register verwendet, sofern verfügbar, anstatt des Stapels für das Argument übergeben. |
Ja |
|
Ähnelt dem __declspec (Beschränken Sie ein), jedoch für die Verwendung auf Variablen. |
Nein |
|
Der Name, der erfolgreich abgeschlossen wird, wird eine Funktion veranschaulicht, die die Standardaufrufkonvention berücksichtigt. |
Ja |
|
Markiert einen Datentyp größer als bei einem 64-Bit-Compiler. |
Nein |
|
Gibt an, dass ein Zeiger auf einen Typ oder andere Daten nicht. ausgerichtet ist. |
Nein |