问题分析:
出现这种情况通常.h文件中声明类的成员函数用static修饰。此时static的作用是让一个类只有一个static成员函数实例化。
在.cpp文件中实现函数的时候,也加了static修饰符,此时static修饰符的作用是当前函数只能作用在当前的cpp文件。
解决方法:
删除.cpp文件的static修饰符。或者在.h文件中实现。
问题分析:
出现这种情况通常.h文件中声明类的成员函数用static修饰。此时static的作用是让一个类只有一个static成员函数实例化。
在.cpp文件中实现函数的时候,也加了static修饰符,此时static修饰符的作用是当前函数只能作用在当前的cpp文件。
解决方法:
删除.cpp文件的static修饰符。或者在.h文件中实现。