Freigeben über


C Speicherklassen-Attribute erweiterte

Microsoft-spezifisch

Aktuellere Informationen über dieses Thema finden unter __declspec (C++-Verweis)gefunden werden.

Syntax des erweiterten Attributs vereinfacht und standardisiert die Microsoft-spezifischen Erweiterungen für das Programmiersprache C.Die Attribute Speicherklassen sind, die Syntax des erweiterten Thread des Attributs verwenden, nackt und dllexport, dllimport.

Die Syntax des erweiterten Attributs zum Angeben der Informationen verwendet das __declspec Speicherklassen Schlüsselwort, das angibt, dass eine Instanz eines angegebenen Typs mit einem Microsoft-spezifische Speicherklassenattribut nackt Thread (oder dllexport, dllimport) gespeichert werden soll.modifizierer Speicherklassen anderer Beispiele umfassen die statischen und extern-Schlüsselworte.Allerdings sind diese Schlüsselwörter Teil des ANSI C-Standards und da so nicht durch Syntax des erweiterten Attributs erläutert werden.

Syntax

  • Speicherklassenspezifizierer:
    bestimmten__declspec (/*) erweiterte-Deklassifizierung-Modifizierer-folgendes Microsoft *

  • erweiterte-Deklassifizierung-Modifizierer-folgend:
    Modifizierer Erweiterte-Deklassifizierung opt

    erweiterte-Deklassifizierung-Modifizierer-folgender Modifizierer Erweiterte-Deklassifizierung

  • Erweiterte-Deklassifizierung - Modifizierer:
    Thread

    nackt

    dllimport

    dllexport

Leerzeichen trennen die Deklarationen modifizierer.Beachten Sie, erweiterte-Deklassifizierung-Modifizierer-folgend leer sein darf. __declspec hat in diesem Fall keine Auswirkungen.

Der Thread, die nackten Speicherklassen dllexport, dllimport und Attribute sind eine Eigenschaft nur der Deklaration der Daten zu arbeiten oder den sie angewendet werden. jedoch nicht neu definiert die Typattribute der Funktion selbst.Das Threadattribut wirkt sich nur auf Daten.Das naked-Attribut wirkt sich nur auf Funktionen.Die dllimport und dllexport Attribut affekt Funktionen und - daten.

Microsoft ENDES bestimmten

Siehe auch

Konzepte

Deklarationen und Typen