啟言:每個函式定義都有聯結器可識別的獨一無二的編譯后的函式名稱
種類:C 語言鏈接性、C++ 語言鏈接性,可能有如下的編譯器翻譯
spiff( int ) _spiff // C spiff( int ) _spiff_i // C++ (函式多載) spiff(double, double) _spiff_d_d // C++ (函式多載)
使用函式宣告指出要使用的約定(使用C庫還是C++庫中的函式):
extern "C" void spiff( int ); // use C protocol for name look-up extern void spiff( int ); // use C++ protocol for name look-up (默認 C++) extern "C++" void spiff( int ); // use C++ protocol for name look-up (顯示 C++)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/24291.html
標籤:C++
下一篇:PC微信獲取登錄二維碼
