单例模式static函数必须在头文件中实现么

不。错误提示写得很清楚,是因为找不到 GlobalData::_instance,所以在 globaldata.cpp 中加入GlobalData* GlobalData::_instance;即可。


    推荐阅读