0_0_4819257_20924.cpp: In function `int main()':
0_0_4819257_20924.cpp:77: error: no match for 'operator[]' in 'need[(&change)->std::map<_Key, _Tp, _Compare, _Alloc>::operator[] [with _Key = std::string, _Tp = std::vector<std::string, std::allocator<std::string> >, _Compare = std::less<std::string>, _Alloc = std::allocator<std::pair<const std::string, std::vector<std::string, std::allocator<std::string> > > >](((const std::string&)((const std::string*)(&it)->std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp = std::pair<const std::string, int>]())))]'
GCC/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/stl_map.h:332: note: candidates are: _Tp& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const _Key&) [with _Key = std::string, _Tp = int, _Compare = std::less<std::string>, _Alloc = std::allocator<std::pair<const std::string, int> >]
0_0_4819257_20924.cpp:99: error: no match for 'operator[]' in 'need[(&change)->std::map<_Key, _Tp, _Compare, _Alloc>::operator[] [with _Key = std::string, _Tp = std::vector<std::string, std::allocator<std::string> >, _Compare = std::less<std::string>, _Alloc = std::allocator<std::pair<const std::string, std::vector<std::string, std::allocator<std::string> > > >](((const std::string&)((const std::string*)(&it)->std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp = std::pair<const std::string, int>]())))]'
GCC/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/stl_map.h:332: note: candidates are: _Tp& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const _Key&) [with _Key = std::string, _Tp = int, _Compare = std::less<std::string>, _Alloc = std::allocator<std::pair<const std::string, int> >]
|