當前位置:編程學習大全網 - 網站源碼 - 如何在MFC中調用C文件裏面的函數

如何在MFC中調用C文件裏面的函數

如果源文件是c的話,默認所有導出函數都隱含加了extern "C"的屬性

妳在CPP裏使用那些函數,應該需要在聲明裏加上extern "c"屬性的,否則鏈接器會按CPP方式去查找函數,這當然是找不到的

按理說開源工程壹般都會做得比較細心才對啊,妳看壹下它的頭文件,壹般在開頭都會有類似下面的代碼,包括windows的頭文件,全部都會有的

#ifdef __cplusplus

extern "C" {

#endif

xxxxxx函數聲明

#ifdef __cplusplus

}

#endif

  • 上一篇:搜索手機源代碼
  • 下一篇:怎麽搭建自己的私有雲?
  • copyright 2024編程學習大全網