c plus plus 中,什么时候用dllexport 什么时候用dll
时间: 2023-10-23 19:10:07 浏览: 79
Log4cplus使用指南.doc
在C++中,当你想要将函数或者变量导出到动态链接库(DLL)中,你需要使用关键字"__declspec(dllexport)"。这个关键字告诉编译器,将这些函数和变量导出到DLL中,以便其他程序可以使用它们。
而当你想要从DLL中导入函数和变量时,你需要使用关键字"__declspec(dllimport)"。这个关键字告诉编译器,这些函数和变量是从DLL中导入的,可以在程序中使用。
因此,当你编写一个DLL时,需要使用"__declspec(dllexport)"来导出函数和变量;而当你编写使用DLL的程序时,需要使用"__declspec(dllimport)"来导入函数和变量。
阅读全文