关于定于宏的问题
我想在项目中用tinyxml 这个开源库,但是库里面有宏编译
#ifdef TIXML_USE_STL
项目是用到STL的,所以需要定义TIXML_USE_STL ,现在是不知道在那里定义这个东西?
[解决办法]
// 楼主可以结贴了
std::map<int,int>Map;
Map[1] =1;
for(map<int,int>::reverse_iterator iter = Map.rbegin(); iter!=Map.rend();++iter)
{
Map.erase(iter->first); // size_type erase(const key_type& _Key);
}
[解决办法]
http://en.cppreference.com/w/cpp/iterator/reverse_iterator/base