共用方式為


編譯器錯誤 C2732

連結規格和 'function' 先前的規格衝突

備註

已使用不同的連結規範宣告的函式。

這個錯誤可能是因為包含具有不同連結規範的檔案所造成。

若要修正這個錯誤,請變更 extern 陳述式,以便讓連結同意。 尤其,不可包裝 #include 區塊中的 extern "C" 指示詞。

範例

下列範例會產生 C2732:

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