Udostępnij przez


Błąd kompilatora C2732

specyfikacja powiązania jest sprzeczna z wcześniejszą specyfikacją "function"

Uwagi

Funkcja jest już zadeklarowana za pomocą innego specyfikatora połączenia.

Ten błąd może być spowodowany przez dołączanie plików z różnymi specyfikatorami połączenia.

Aby naprawić ten błąd, zmień extern instrukcje tak, aby powiązania się zgadzały. W szczególności nie zawijaj #include dyrektyw w extern "C" blokach.

Przykład

Poniższy przykład generuje C2732:

// C2732.cpp
extern void func( void );   // implicit C++ linkage
extern "C" void func( void );   // C2732