QT C++项目中使用全局变量和函数

全局变量不能使用 extern "C"修饰,只能使用extern

全局函数如果需要按C函数调用,必须使用 extern "C"修饰。如果需要从DLL中导出,需要在函数前加extern

所有修饰必须在头文件中。

如果变量和函数在namespace中,同样需要遵守上面的规则

posted @ 2022-01-19 11:22  小船1968  阅读(482)  评论(0编辑  收藏  举报