>MyListener.obj : error LNK2001: 無法解析的外部符號 "class std::queue<class std::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class cocos2d::Value,struct std::hash<class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char>
> const ,class cocos2d::Value> > > *,class std::deque<class std::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class cocos2d::Value,struct std::hash<class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char>
> const ,class cocos2d::Value> > > *,class std::allocator<class std::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class cocos2d::Value,struct std::hash<class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char>
> const ,class cocos2d::Value> > > *> > > g_worldGlobalQueue"
定義變量 extern queue<ValueMap> g_worldGlobalQueue; 鏈接時出現如上錯誤, 是因爲queue模板不支持, 改成如下vector就可以了。
extern vector<ValueMap> g_worldGlobalVector;