1、__cplusplus
定義__cplusplus宏以後,編譯器會按照C++編譯規則來編譯源代碼。該宏的判斷經常用於Vc++的dll導出函數的聲明部分。
#ifdef __cplusplus
extern "C" {
#endif
//DLL導出函數聲明部分
#ifdef __cplusplus
}
#endif
extern "C" {
#endif
//DLL導出函數聲明部分
#ifdef __cplusplus
}
#endif
1、__cplusplus
定義__cplusplus宏以後,編譯器會按照C++編譯規則來編譯源代碼。該宏的判斷經常用於Vc++的dll導出函數的聲明部分。