这是全局变量定义的问题,如果我想在一个文件中定义全局变量,那么只能定义在cpp文件中,如果想要别的文件可以使用这个全局变量,则要早.h文件里定义extern xxx;
参考文献
如:在qq.cpp文件里定义一个全局变量,这样完全可以
map<string,string> mm;//qq.cpp
如果想在别的文件里使用mm,就在qq.h里面使用extern声明,如果不用就不用写
extern map<string,string> mm;//qq.h
现在就可以在main.cpp里使用mm了。