Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Bindungsspezifikation widerspricht der vorherigen Spezifikation für „function“
Bemerkungen
Die Funktion wurde bereits mit einem anderen Bindungsspezifizierer deklariert.
Dieser Fehler kann durch das Einbeziehen von Dateien mit unterschiedlichen Bindungsspezifizierern verursacht werden.
Um diesen Fehler zu beheben, ändern Sie die extern-Anweisungen, sodass die Bindungen übereinstimmen. Brechen Sie im Besonderen #include-Direktive nicht in extern "C"-Blöcke um.
Beispiel
Im folgenden Beispiel wird C2732 generiert:
// C2732.cpp
extern void func( void ); // implicit C++ linkage
extern "C" void func( void ); // C2732