的main.c
#include <string.h>
#include <map>
std::map< std::string, std::map<std::string,std::string> > MAPPEDINFO;
frame.c
#include <map>
extern std::map< std::string, std::map<std::string,std::string> > MAPPEDINFO;
//extern std::map MAPPEDINFO;
//extern *MAPPEDINFO;
我尝试了各种方法,但总是抱怨某些类型的错误,抱怨使用'std'或'map'或其他东西。我已经研究了将近一整天,但无法弄清楚。任何来自C ++大师的帮助都会非常感激!
谢谢, 戴夫