#include <map>
#include <vector>
using namespace std;
int main()
{
const map<string, vector<int> > m;
map<string, vector<int> >::iterator it = m.begin();
return 0;
}
I2luY2x1ZGUgPG1hcD4KI2luY2x1ZGUgPHZlY3Rvcj4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewoJY29uc3QgbWFwPHN0cmluZywgdmVjdG9yPGludD4gPiBtOwoJbWFwPHN0cmluZywgdmVjdG9yPGludD4gPjo6aXRlcmF0b3IgaXQgPSBtLmJlZ2luKCk7CiAgICByZXR1cm4gMDsKfQ==
prog.cpp: In function 'int main()':
prog.cpp:8:51: error: conversion from 'std::map<std::basic_string<char>, std::vector<int> >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, std::vector<int> > >}' to non-scalar type 'std::map<std::basic_string<char>, std::vector<int> >::iterator {aka std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, std::vector<int> > >}' requested
map<string, vector<int> >::iterator it = m.begin();
^