外部访问地图

时间:2015-07-03 18:50:42

标签: c++ dictionary global-variables

大家下午好!首先让我说我不是C ++程序员,所以回复需要考虑到这一点。我正在研究一个我继承的项目,我无法弄清楚如何将“map”变量从一个文件传递到另一个文件。这是化妆品:

的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 ++大师的帮助都会非常感激!

谢谢, 戴夫

0 个答案:

没有答案