我们知道可以在c++中直接使用c函数,那什么时候需要extern "C"
呢?
最佳答案
如果您的函数是在 .c 文件中实现的,则 .cpp 文件将需要 extern "C"引用,否则它们将引用一个损坏的 C++ 样式函数名称,并且链接将失败。
从 DLL 中导出函数也很方便,这样它们就可以以未损坏的名称导出。
关于c++ - Windows 中的 C++ 何时需要 "extern C "?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3729000/